Control.Concurrent.Classy.STM.TChan
data TChan stm a
newTChan
newBroadcastTChan
dupTChan
cloneTChan
readTChan
tryReadTChan
peekTChan
tryPeekTChan
writeTChan
unGetTChan
isEmptyTChan