Control.Concurrent.Chan.Class
class
ChanDup
chan
class
ChanWrite
chan
class
ChanRead
chan