Unavailable. Nobody can download this version any more, with elm or with the Lamdera compiler: github.com/opvasger/comparable is gone (deleted or private); Software Heritage not asked yet (this run's --swh-calls were used up); no fork with tag 1.1.1 found (60 same-name repos checked); no cached copy. Use another version.
A set of unique values. The values can be any type.
Remove a value from a set. If the value is not found, no changes are made.
Get the union of two sets. Keep all values.
Get the intersection of two sets. Keeps values that appear in both sets.
Get the difference between the first set and the second. Keeps values that do not appear in the second set.
Map a function onto a set, creating a new set with no duplicates.
Fold over the values in a set, in compare from lowest to highest.
Fold over the values in a set, in compare from highest to lowest.
Only keep elements that pass the given test.
Represents a set of unique values.