The mutable reference type, like MVars. This may contain one
value at a time, attempting to read or take from an "empty"
MVar will block until it is full, and attempting to put to a
"full" MVar will block until it is empty.
Instances10MVar, …
type MVar IO = MVarDefined in concurrency-1.11.0.3 · Control.Monad.Conc.Classtype MVar (IsConc m) = MVar mDefined in concurrency-1.11.0.3 · Control.Monad.Conc.Classtype MVar (IdentityT m) = MVar mDefined in concurrency-1.11.0.3 · Control.Monad.Conc.Classtype MVar (RWST r w s m) = MVar mDefined in concurrency-1.11.0.3 · Control.Monad.Conc.Classtype MVar (RWST r w s m) = MVar mDefined in concurrency-1.11.0.3 · Control.Monad.Conc.Classtype MVar (ReaderT r m) = MVar mDefined in concurrency-1.11.0.3 · Control.Monad.Conc.Classtype MVar (StateT s m) = MVar mDefined in concurrency-1.11.0.3 · Control.Monad.Conc.Classtype MVar (StateT s m) = MVar mDefined in concurrency-1.11.0.3 · Control.Monad.Conc.Classtype MVar (WriterT w m) = MVar mDefined in concurrency-1.11.0.3 · Control.Monad.Conc.Classtype MVar (WriterT w m) = MVar mDefined in concurrency-1.11.0.3 · Control.Monad.Conc.Class