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/