| Copyright | (c) 2007 by Shawn Garbett and Peter Simons |
|---|---|
| License | BSD3 |
| Maintainer | simons@cryp.to |
| Stability | provisional |
| Portability | portable |
| Safe Haskell | Safe |
| Language | Haskell98 |
Control.Arrow.SP
Description
A continuation-based monadic stream processor implemented as
an Arrow.
References:
- John Hughes, "Generalising Monads to Arrows": http://www.ittc.ku.edu/Projects/SLDG/filing_cabinet/Hughes_Generalizing_Monads_to_Arrows.pdf
- Magnus Carlsson, Thomas Hallgren, "Fudgets--Purely Functional Processes with applications to Graphical User Interfaces": http://www.cs.chalmers.se/~hallgren/Thesis/
Documentation
A generic stream processor.
module Control.Arrow