Control.Concurrent.STM.TMChan

The TMChan type

data TMChan a

Creating TMChans

newTMChan

newTMChanIO

dupTMChan

newBroadcastTMChan

newBroadcastTMChanIO

Reading from TMChans

readTMChan

tryReadTMChan

peekTMChan

tryPeekTMChan

Writing to TMChans

writeTMChan

unGetTMChan

Closing TMChans

closeTMChan

Predicates

isClosedTMChan

isEmptyTMChan