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.