Copyright | (c) 2008-2015 Bertram Felgenhauer |
---|---|
License | MIT |
Maintainer | Bertram Felgenhauer <int-e@gmx.de> |
Stability | experimental |
Portability | ghc |
Safe Haskell | None |
Language | Haskell2010 |
Documentation
Comparison to Control.Concurrent.Chan
:
Control.Concurrent.Chan.Chan => Data.MIChan newChan => new writeChan => write getChanContents => read writeList2Chan => writeList
These can't be implemented:
readChan (can't steal items from other readers) unGetChan (there is no separate reading end) isEmptyChan (needs an IO interface for reading) dupChan (not needed)
A multicast channel.