Control.Concurrent.STM.CTMVar
CTMVar
data CTMVar m a
newCTMVar
newEmptyCTMVar
takeCTMVar
putCTMVar
readCTMVar
tryTakeCTMVar
tryPutCTMVar
tryReadCTMVar
isEmptyCTMVar
swapCTMVar