Safe Haskell | Safe-Inferred |
---|
Documentation
newTChanIO :: MonadIO m => m (TChan a)Source
newBroadcastTChanIO :: MonadIO m => m (TChan a)Source
dupTChanIO :: MonadIO m => TChan a -> m (TChan a)Source
readTChanIO :: MonadIO m => TChan a -> m aSource
tryReadTChanIO :: MonadIO m => TChan a -> m (Maybe a)Source
peekTChanIO :: MonadIO m => TChan a -> m aSource
tryPeekTChanIO :: MonadIO m => TChan a -> m (Maybe a)Source
writeTChanIO :: MonadIO m => TChan a -> a -> m ()Source
unGetTChanIO :: MonadIO m => TChan a -> a -> m ()Source
isEmptyTChanIO :: MonadIO m => TChan a -> m BoolSource
cloneTChanIO :: MonadIO m => TChan a -> m (TChan a)Source