Skip to content

insert

insert<A>(item): (s) => ReadonlySet<A>

Defined in: Utils/Uniq.ts:124

Returns a new collection with the item added. If the item is already present, returns the original collection unchanged.

A

A

(s): ReadonlySet<A>

ReadonlySet<A>

ReadonlySet<A>

pipe(Uniq.fromArray([1, 2]), Uniq.insert(3)); // ReadonlySet { 1, 2, 3 }
pipe(Uniq.fromArray([1, 2]), Uniq.insert(2)); // ReadonlySet { 1, 2 } — unchanged