Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Documentation
newTMVarIO :: MonadIO m => a -> m (TMVar a) Source #
newEmptyTMVarIO :: MonadIO m => m (TMVar a) Source #
takeTMVarIO :: MonadIO m => TMVar a -> m a Source #
putTMVarIO :: MonadIO m => TMVar a -> a -> m () Source #
readTMVarIO :: MonadIO m => TMVar a -> m a Source #
swapTMVarIO :: MonadIO m => TMVar a -> a -> m a Source #