stm-split-0.0.0.1: TMVars, TVars and TChans with distinguished input and output side
Control.Concurrent.STM.Split.Class
data In Source
data Out Source
class C chan where Source
Methods
newIO :: IO (chan In a, chan Out a) Source
new :: STM (chan In a, chan Out a) Source
read :: chan Out a -> STM a Source
write :: chan In a -> a -> STM () Source
Instances