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 ==