Repository : ssh://darcs.haskell.org//srv/darcs/ghc

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/3bb700d515de2405fa5db3326482e529f332d508

>---------------------------------------------------------------

commit 3bb700d515de2405fa5db3326482e529f332d508
Author: Simon Peyton Jones <[email protected]>
Date:   Wed May 4 15:44:42 2011 +0100

    Final batch of monad-comprehension stuff
    
    * Do-notation in arrows is marked with HsStmtContext = ArrowExpr
    * tcMDoStmt (which was only used for arrows) is moved
      to TcArrows, and renamed tcArrDoStmt
    * Improved documentation in the user manual
    * Lots of other minor changes

 compiler/deSugar/Coverage.lhs     |    6 +-
 compiler/deSugar/DsListComp.lhs   |   10 +-
 compiler/hsSyn/HsExpr.lhs         |   41 +++---
 compiler/rename/RnExpr.lhs        |  151 +++++++++++--------
 compiler/typecheck/TcArrows.lhs   |   86 +++++++++--
 compiler/typecheck/TcMatches.lhs  |  295 +++++++++++++++++-------------------
 compiler/typecheck/TcPat.lhs      |   26 ++--
 compiler/typecheck/TcRnMonad.lhs  |    5 -
 compiler/typecheck/TcUnify.lhs    |    2 +-
 docs/users_guide/glasgow_exts.xml |   72 +++++++++-
 10 files changed, 414 insertions(+), 280 deletions(-)


Diff suppressed because of size. To see it, use:

    git show 3bb700d515de2405fa5db3326482e529f332d508

_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to