Hoogle Search
Within LTS Haskell 24.35 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
stm Control.Concurrent.STM.TVar No documentation available.
-
stm Control.Concurrent.STM.TVar No documentation available.
-
stm Control.Concurrent.STM.TVar No documentation available.
-
stm Control.Concurrent.STM.TVar No documentation available.
stateTVar :: TVar s -> (s -> (a, s)) -> STM astm Control.Concurrent.STM.TVar Like modifyTVar' but the function is a simple state transition that can return a side value which is passed on as the result of the STM.
swapTVar :: TVar a -> a -> STM astm Control.Concurrent.STM.TVar Swap the contents of a TVar for a new value.
writeTVar :: TVar a -> a -> STM ()stm Control.Concurrent.STM.TVar No documentation available.
-
Primitive boxed mutable variables. This is a generalization of Data.IORef, Data.STRef and Data.STRef.Lazy to work in any PrimMonad.
-
primitive Data.Primitive.MutVar A MutVar behaves like a single-element mutable array associated with a primitive state token.
MutVar :: MutVar# s a -> MutVar s aprimitive Data.Primitive.MutVar No documentation available.