Atomically sets the value associated with the current fiber and returns the old value.
Atomically modifies the FiberRef with the specified function and
returns the old value.
Atomically modifies the FiberRef with the specified partial function
and returns the old value.
Atomically modifies the FiberRef with the specified partial function
and returns the old value. If the function is undefined on the current
value it doesn't change it.
Atomically modifies the FiberRef with the specified function, which
computes a return value for the modification.
Atomically modifies the FiberRef with the specified function, which
computes a return value for the modification. This is a more powerful
version of update.
Atomically modifies the FiberRef with the specified partial 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 FiberRef with the specified partial 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 FiberRef with the specified function.
Atomically modifies the FiberRef with the specified function and
returns the result.
Atomically modifies the FiberRef with the specified partial function.
Atomically modifies the FiberRef with the specified partial function.
If the function is undefined on the current value it doesn't change it.
Atomically modifies the FiberRef with the specified partial function.
Atomically modifies the FiberRef with the specified partial function.
If the function is undefined on the current value it returns the old
value without changing it.