Control.Arrow

Source Contents Index base-4.7.0.1: Basic libraries Copyright (c) Ross Paterson 2002 License BSD-style (see the LICENSE file in the distribution) Maintainer libraries@haskell.org Stability provisional Portability portable Safe Haskell Trustworthy Language Haskell2010 Control.Arrow Contents Arrows Derived combinators Right-to-left variants Monoid operations Conditionals Arrow application Feedback Description Basic arrow definitions, based on Generalising Monads to Arrows , by John Hughes, Science of Computer Programming 37, pp67-111, May 2000. plus a couple of definitions ( returnA and loop ) from A New Notation for Arrows , by Ross Paterson, in ICFP 2001 , Firenze, Italy, pp229-240. These papers and more information on arrows can be found at http://www.haskell.org/arrows/ . Synopsis class Category a => Arrow a where arr :: (b -> c) -> a b c first :: a b c -> a (b, d) (c, d) secon...

Linked on 2014-11-07 21:16:27 | Similar Links