zoom-refs-0.0.0.0: Zoom (~ Functor) and pairing (~ Applicative) for mutable references.

Safe HaskellNone
LanguageHaskell2010

Control.Concurrent.STM.MultiTVar

Documentation

data MultiTVar a where Source

Constructors

MultiTVar :: TVar x -> ATraversal' x a -> MultiTVar a 

modifyMultiTVar :: MultiTVar a -> (a -> a) -> STM () Source

modifyMultiTVar' :: MultiTVar a -> (a -> a) -> STM () Source