ts-data-forge
    Preparing search index...
    • Returns a new array with a value appended to the end.

      Type Parameters

      • const Ar extends readonly unknown[]
      • const V

      Parameters

      • array: Ar
      • newValue: V

      Returns readonly [Ar, V]

      const base = [1, 2] as const;

      const appended = Arr.toPushed(base, 3);
      const appendedCurried = Arr.toPushed(4)(base);

      assert.deepStrictEqual(appended, [1, 2, 3]);
      assert.deepStrictEqual(appendedCurried, [1, 2, 4]);
    • Returns a new array with a value appended to the end.

      Type Parameters

      • const V

      Parameters

      • newValue: V

      Returns <const Ar extends readonly unknown[]>(array: Ar) => readonly [Ar, V]

      const base = [1, 2] as const;

      const appended = Arr.toPushed(base, 3);
      const appendedCurried = Arr.toPushed(4)(base);

      assert.deepStrictEqual(appended, [1, 2, 3]);
      assert.deepStrictEqual(appendedCurried, [1, 2, 4]);