Control.Concurrent.STM.TBMChan

# The TBMChan type

data TBMChan a

## Creating TBMChans

newTBMChan

newTBMChanIO

## Reading from TBMChans

readTBMChan

tryReadTBMChan

peekTBMChan

tryPeekTBMChan

## Writing to TBMChans

writeTBMChan

tryWriteTBMChan

unGetTBMChan

## Closing TBMChans

closeTBMChan

## Predicates

isClosedTBMChan

isEmptyTBMChan

isFullTBMChan

## Other functionality

estimateFreeSlotsTBMChan

freeSlotsTBMChan