Portability | portable |
---|---|
Stability | experimental |
Maintainer | Uwe Schmidt (uwe\@fh-wedel.de) |
Safe Haskell | Safe-Inferred |
Implementation of list arrows with a state
Documentation
list arrow combined with a state
fromSLA :: ArrowList a => s -> SLA s b c -> a b cSource
conversion of state list arrows into arbitray other list arrows.
allows running a state list arrow within another arrow:
example:
... >>> fromSLA 0 (... setState ... getState ... ) >>> ...
runs a state arrow with initial state 0 (e..g. an Int) within another arrow sequence