Attributes
- Companion
- object
- Graph
-
- Supertypes
Members list
Value members
Concrete methods
Tests whether or not map contains a key.
Tests whether or not map contains a key.
Attributes
Removes binding for given key.
Removes binding for given key.
Attributes
Deletes all entries associated with the specified keys.
Deletes all entries associated with the specified keys.
Attributes
Finds the key/value pair matching the specified predicate, and uses the provided function to extract a value out of it.
Finds the key/value pair matching the specified predicate, and uses the provided function to extract a value out of it.
Attributes
Finds all the key/value pairs matching the specified predicate, and uses the provided function to extract values out them.
Finds all the key/value pairs matching the specified predicate, and uses the provided function to extract values out them.
Attributes
Finds all the key/value pairs matching the specified predicate, and uses the provided effectful function to extract values out of them..
Finds all the key/value pairs matching the specified predicate, and uses the provided effectful function to extract values out of them..
Attributes
Finds the key/value pair matching the specified predicate, and uses the provided effectful function to extract a value out of it.
Finds the key/value pair matching the specified predicate, and uses the provided effectful function to extract a value out of it.
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 binding present in map.
Atomically performs transactional-effect for each binding present in map.
Attributes
Retrieves value associated with given key.
Retrieves value associated with given key.
Attributes
Retrieves value associated with given key or default value, in case the key isn't present.
Retrieves value associated with given key or default value, in case the key isn't present.
Attributes
Retrieves value associated with given key or transactional default value, in case the key isn't present.
Retrieves value associated with given key or transactional default value, in case the key isn't present.
Attributes
Tests if the map is empty or not
Tests if the map is empty or not
Attributes
Collects all keys stored in map.
Collects all keys stored in map.
Attributes
If the key k
is not already associated with a value, stores the provided value, otherwise merge the existing value with the new one using function f
and store the result
If the key k
is not already associated with a value, stores the provided value, otherwise merge the existing value with the new one using function f
and store the result
Attributes
If the key k
is not already associated with a value, stores the provided value, otherwise merge the existing value with the new one using transactional function f
and store the result
If the key k
is not already associated with a value, stores the provided value, otherwise merge the existing value with the new one using transactional function f
and store the result
Attributes
Stores new binding into the map.
Stores new binding into the map.
Attributes
Stores new binding in the map if it does not already exist.
Stores new binding in the map if it does not already exist.
Attributes
Removes bindings matching predicate and returns the removed entries.
Removes bindings matching predicate and returns the removed entries.
Attributes
Removes bindings matching predicate.
Removes bindings matching predicate.
Attributes
Retains bindings matching predicate and returns removed bindings.
Retains bindings matching predicate and returns removed bindings.
Attributes
Retains bindings matching predicate.
Retains bindings 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 bindings into a chunk.
Collects all bindings into a chunk.
Attributes
Collects all bindings into a list.
Collects all bindings into a list.
Attributes
Collects all bindings into a map.
Collects all bindings into a map.
Attributes
Atomically updates all bindings using a pure function.
Atomically updates all bindings using a pure function.
Attributes
Atomically updates all bindings using a transactional function.
Atomically updates all bindings using a transactional function.
Attributes
Atomically updates all values using a pure function.
Atomically updates all values using a pure function.
Attributes
Atomically updates all values using a transactional function.
Atomically updates all values using a transactional function.
Attributes
Updates the mapping for the specified key with the specified function, which takes the current value of the key as an input, if it exists, and either returns Some
with a new value to indicate to update the value in the map or None
to remove the value from the map. Returns Some
with the updated value or None
if the value was removed from the map.
Updates the mapping for the specified key with the specified function, which takes the current value of the key as an input, if it exists, and either returns Some
with a new value to indicate to update the value in the map or None
to remove the value from the map. Returns Some
with the updated value or None
if the value was removed from the map.
Attributes
Updates the mapping for the specified key with the specified transactional function, which takes the current value of the key as an input, if it exists, and either returns Some
with a new value to indicate to update the value in the map or None
to remove the value from the map. Returns Some
with the updated value or None
if the value was removed from the map.
Updates the mapping for the specified key with the specified transactional function, which takes the current value of the key as an input, if it exists, and either returns Some
with a new value to indicate to update the value in the map or None
to remove the value from the map. Returns Some
with the updated value or None
if the value was removed from the map.