concurrent-split-0.0.1.1: MVars and Channels with distinguished input and output side

Index

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