hydrogen-0.3.0.0: An alternate Prelude

Safe HaskellNone
LanguageHaskell2010

H.Chan

Synopsis

Documentation

data ReadChan a Source

Instances

data WriteChan a Source

Instances

class RChan chan where Source

Methods

readChan :: chan a -> IO a Source

Instances

class WChan chan where Source

Methods

writeChan :: chan a -> a -> IO () Source

class (RChan chan, WChan chan) => RWChan chan Source

Instances

data Chan a :: * -> *

Chan is an abstract type representing an unbounded FIFO channel.

Instances

newChan :: IO (Chan a)

Build and returns a new instance of Chan.