Writes a new value to the RefM
, returning the value immediately before
modification.
Atomically modifies the RefM
with the specified function, returning the
value immediately before modification.
Atomically modifies the RefM
with the specified partial function,
returning the value immediately before modification.
Atomically modifies the RefM
with the specified partial function,
returning the value immediately before modification. If the function is
undefined on the current value it doesn't change it.
Atomically modifies the RefM
with the specified function, which
computes a return value for the modification.
Atomically modifies the RefM
with the specified function, which
computes a return value for the modification. This is a more powerful
version of update
.
Atomically modifies the RefM
with the specified function, which
computes a return value for the modification if the function is defined
in the current value otherwise it returns a default value.
Atomically modifies the RefM
with the specified function, which
computes a return value for the modification if the function is defined
in the current value otherwise it returns a default value. This is a more
powerful version of updateSome
.
Atomically modifies the RefM
with the specified function.
Atomically modifies the RefM
with the specified function, returning the
value immediately after modification.
Atomically modifies the RefM
with the specified partial function.
Atomically modifies the RefM
with the specified partial function. If
the function is undefined on the current value it doesn't change it.
Atomically modifies the RefM
with the specified partial function.
Atomically modifies the RefM
with the specified partial function. If
the function is undefined on the current value it returns the old value
without changing it.