- Companion:
- object
Value members
Concrete methods
Atomically performs transactional-effect for each binding present in map.
Atomically performs transactional-effect for each binding present in map.
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.
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
Stores new binding in the map if it does not already exist.
Stores new binding in the map if it does not already exist.
Atomically updates all bindings using a pure function.
Atomically updates all bindings using a pure function.
Atomically updates all bindings using a transactional function.
Atomically updates all bindings using a transactional function.
Atomically updates all values using a pure function.
Atomically updates all values using a pure function.