Transactional set implemented on top of TMap.
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
class AnyValtrait Matchableclass Any
Members list
Value members
Concrete methods
Tests whether or not set contains an element.
Tests whether or not set contains an element.
Attributes
Removes a single element from the set.
Removes a single element from the set.
Attributes
Removes elements from the set.
Removes elements from the set.
Attributes
Atomically transforms the set into the difference of itself and the provided set.
Atomically transforms the set into the difference of itself and the provided set.
Attributes
Atomically folds using a pure function.
Atomically folds using a pure function.
Attributes
Atomically folds using a transactional function.
Atomically folds using a transactional function.
Attributes
Atomically performs transactional-effect for each element in set.
Atomically performs transactional-effect for each element in set.
Attributes
Atomically transforms the set into the intersection of itself and the provided set.
Atomically transforms the set into the intersection of itself and the provided set.
Attributes
Tests if the set is empty or not
Tests if the set is empty or not
Attributes
Removes bindings matching predicate and returns the removed entries.
Removes bindings matching predicate and returns the removed entries.
Attributes
Removes elements matching predicate.
Removes elements matching predicate.
Attributes
Retains bindings matching predicate and returns removed bindings.
Retains bindings matching predicate and returns removed bindings.
Attributes
Retains elements matching predicate.
Retains elements matching predicate.
Attributes
Takes the first matching value, or retries until there is one.
Takes the first matching value, or retries until there is one.
Attributes
Takes all matching values, or retries until there is at least one.
Takes all matching values, or retries until there is at least one.
Attributes
Takes all matching values, or retries until there is at least one.
Takes all matching values, or retries until there is at least one.
Attributes
Collects all elements into a list.
Collects all elements into a list.
Attributes
Collects all elements into a set.
Collects all elements into a set.
Attributes
Atomically updates all elements using a pure function.
Atomically updates all elements using a pure function.
Attributes
Atomically updates all elements using a transactional function.
Atomically updates all elements using a transactional function.