Keep unique values with setDistinct
setDistinct removes duplicate members from a collection according to set equality. It prepares lists for membership checks and set operations.
Example
Applying it to [1,1,2,3,3] leaves 1, 2, and 3. Use setSize to count unique members and setUnion to combine unique memberships from sources.
Caveats
Distinctness depends on value equality; objects and floating-point values may require care. Use deepEqual to understand structural comparisons, and do not use distinctness when repeated frequency is essential—use mode instead.