Gjallarhorn


IAtomicMutatable<'a>

Namespace: Gjallarhorn

Interface for mutable types that have atomic update functionality

Instance members

Instance memberDescription
Update(arg1)
Signature: (('a -> 'a)) -> 'a
Modifiers: abstract

Updates the current value in a manner that guarantees proper execution, given a function that takes the current value and generates a new value, and then returns the new value The function may be executed multiple times, depending on the implementation.

Fork me on GitHub