ts-data-forge
    Preparing search index...
    • Creates a new array with unique elements.

      Type Parameters

      • const Ar extends readonly Primitive[]

      Parameters

      • array: Ar

      Returns Ar extends readonly [unknown, unknown]
          ? NonEmptyArray<Ar[number]>
          : readonly Ar[number][]

      const letters = ['a', 'b', 'a', 'c', 'b'] as const;

      const uniqueLetters = Arr.uniq(letters);

      const expected = ['a', 'b', 'c'] as const;

      assert.deepStrictEqual<readonly string[]>(uniqueLetters, expected);