Tests whether or not set contains an element.
Removes element from set.
Atomically transforms the set into the difference of itself and the provided set.
Atomically folds using a pure function.
Atomically folds using a transactional function.
Atomically performs transactional-effect for each element in set.
Atomically transforms the set into the intersection of itself and the provided set.
Tests if the set is empty or not
Stores new element in the set.
Removes elements matching predicate.
Retains elements matching predicate.
Returns the set's cardinality.
Collects all elements into a list.
Collects all elements into a set.
Atomically updates all elements using a pure function.
Atomically updates all elements using a transactional function.
Atomically transforms the set into the union of itself and the provided set.
Transactional set implemented on top of TMap.