Portability | portable |
---|---|
Stability | experimental |
Maintainer | Uwe Schmidt (uwe\@fh-wedel.de) |
Safe Haskell | Safe-Inferred |
Implementation of arrows with IO and a state
Documentation
list arrow combined with a state and the IO monad
Arrow (IOSLA s) => ArrowState s (IOSLA s) | |
Category (IOSLA s) => Arrow (IOSLA s) | |
Arrow (IOSLA s) => ArrowZero (IOSLA s) | |
ArrowZero (IOSLA s) => ArrowPlus (IOSLA s) | |
Arrow (IOSLA s) => ArrowChoice (IOSLA s) | |
Arrow (IOSLA s) => ArrowApply (IOSLA s) | |
Category (IOSLA s) | |
(Arrow (IOSLA s), ArrowPlus (IOSLA s), ArrowZero (IOSLA s), ArrowApply (IOSLA s)) => ArrowList (IOSLA s) | |
(Arrow (IOSLA s), ArrowList (IOSLA s)) => ArrowWNF (IOSLA s) | |
Arrow (IOSLA s) => ArrowNF (IOSLA s) | |
ArrowList (IOSLA s) => ArrowIf (IOSLA s) | |
ArrowList (IOSLA s) => ArrowNavigatableTree (IOSLA s) | |
(ArrowPlus (IOSLA s), ArrowIf (IOSLA s)) => ArrowTree (IOSLA s) | |
(Arrow (IOSLA s), ArrowIO (IOSLA s)) => ArrowIOIf (IOSLA s) | |
Arrow (IOSLA s) => ArrowIO (IOSLA s) | |
(Arrow (IOSLA s), ArrowChoice (IOSLA s), ArrowZero (IOSLA s), ArrowIO (IOSLA s)) => ArrowExc (IOSLA s) | |
ArrowXml (IOSLA s) => ArrowDTD (IOSLA s) | |
(Arrow (IOSLA s), ArrowList (IOSLA s), ArrowTree (IOSLA s)) => ArrowXml (IOSLA s) |