Skip to content

uniqBy

uniqBy<A, B>(f): (data) => readonly A[]

Defined in: Core/Arr.ts:205

Removes duplicate elements by comparing the result of a key function.

A

B

(a) => B

(data): readonly A[]

readonly A[]

readonly A[]

pipe(
  [{id: 1, name: "a"}, {id: 1, name: "b"}, {id: 2, name: "c"}],
  Arr.uniqBy(x => x.id)
); // [{id: 1, name: "a"}, {id: 2, name: "c"}]