Skip to main content

Function: unique()

unique<Value>(iterable): Iterable<Value, any, any>

Returns an iterable containing the values of iterable in iteration order, except values are deduplicated if they are equal using Object.is.

Type Parameters

Value

Parameters

iterable: Iterable<Value, any, any>

Returns

Iterable<Value, any, any>

Example

console.log(
pipe(
[`sloth`, `not sloth`, `sloth`],
unique,
reduce(toArray()),
),
)
//=> [ 'sloth', 'not sloth' ]

Defined in

filters.d.ts:417