Control.Concurrent.STM.TMChan
data TMChan a
newTMChan
newTMChanIO
dupTMChan
newBroadcastTMChan
newBroadcastTMChanIO
readTMChan
tryReadTMChan
peekTMChan
tryPeekTMChan
writeTMChan
unGetTMChan
closeTMChan
isClosedTMChan
isEmptyTMChan