Changes between Version 2 and Version 3 of Arrows


Ignore:
Timestamp:
Dec 7, 2005 11:10:40 PM (10 years ago)
Author:
nhn@…
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Arrows

    v2 v3  
    88Convenient notation for writing programs using arrows.
    99
     10As this is an extension of the 'do'-notation, and as it has its own way of dealing with recursive definitions,
     11this is related to RecursiveDo. On the one hand, it might be that the arrow `rec` notation might be suitabe
     12for monadic recursive `do` as well, instead of `mdo`. Arguably, `rec` is a bit more suggestive. On the
     13other hand, if it is decided that the monadic `do` should be implicitly recursive, then it would make sense
     14to try to do the same for the arrow `do`. And if that is not possible, that could be considered an argument
     15against making the monadic `do` implicitly recursive.
     16
    1017== References ==
    1118 * [http://www.haskell.org/ghc/docs/latest/html/users_guide/arrow-notation.html  GHC documentation]
    1219 * [http://www.haskell.org/arrows/ Arrows page]
     20 * RecursiveDo
    1321
    1422== Pros ==