| Portability | ghc |
|---|---|
| Stability | experimental |
| Maintainer | Bertram Felgenhauer <int-e@gmx.de> |
| Safe Haskell | Safe-Infered |
Data.IVar.Simple.MIChan
Description
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)