stm-lifted-0.1.1.0: Software Transactional Memory lifted to MonadIO

Safe HaskellSafe
LanguageHaskell2010

Control.Concurrent.STM.TChan.Lifted

Documentation

dupTChanIO :: MonadIO m => TChan a -> m (TChan a) Source #

readTChanIO :: MonadIO m => TChan a -> m a Source #

peekTChanIO :: MonadIO m => TChan a -> m a Source #

writeTChanIO :: MonadIO m => TChan a -> a -> m () Source #

unGetTChanIO :: MonadIO m => TChan a -> a -> m () Source #

cloneTChanIO :: MonadIO m => TChan a -> m (TChan a) Source #