bcc-node-1.99.0
Safe HaskellSafe-Inferred
LanguageHaskell2010

Bcc.Node.STM

Synopsis

Documentation

modifyReadTVarTVar a → (a → a) → STM a Source #

Mutate the contents of a TVar and return the new value of the TVar (non-strict).

modifyReadTVar'TVar a → (a → a) → STM a Source #

Mutate the contents of a TVar and return the new value of the TVar (strict).

modifyReadTVarIOTVar a → (a → a) → IO a Source #

Mutate the contents of a TVar and return the new value of the TVar (non-strict).

modifyReadTVarIO'TVar a → (a → a) → IO a Source #

Mutate the contents of a TVar and return the new value of the TVar (strict).