stm-split-0.0.2.1: TMVars, TVars and TChans with distinguished input and output side

Index

CControl.Concurrent.STM.Split.Class
In 
1 (Type/Class)Control.Concurrent.STM.Split.Class
2 (Type/Class)Control.Concurrent.STM.Split.Chan
3 (Type/Class)Control.Concurrent.STM.Split.MVar
new 
1 (Function)Control.Concurrent.STM.Split.Class
2 (Function)Control.Concurrent.STM.Split.Chan
3 (Function)Control.Concurrent.STM.Split.MVar
newEmptyControl.Concurrent.STM.Split.MVar
newEmptyIOControl.Concurrent.STM.Split.MVar
newIO 
1 (Function)Control.Concurrent.STM.Split.Class
2 (Function)Control.Concurrent.STM.Split.Chan
3 (Function)Control.Concurrent.STM.Split.MVar
Out 
1 (Type/Class)Control.Concurrent.STM.Split.Class
2 (Type/Class)Control.Concurrent.STM.Split.Chan
3 (Type/Class)Control.Concurrent.STM.Split.MVar
putControl.Concurrent.STM.Split.MVar
read 
1 (Function)Control.Concurrent.STM.Split.Class
2 (Function)Control.Concurrent.STM.Split.Chan
T 
1 (Type/Class)Control.Concurrent.STM.Split.Chan
2 (Type/Class)Control.Concurrent.STM.Split.MVar
takeControl.Concurrent.STM.Split.MVar
tryPutControl.Concurrent.STM.Split.MVar
tryTakeControl.Concurrent.STM.Split.MVar
write 
1 (Function)Control.Concurrent.STM.Split.Class
2 (Function)Control.Concurrent.STM.Split.Chan
3 (Function)Control.Concurrent.STM.Split.MVar
writeIOControl.Concurrent.STM.Split.Chan