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

On branch  : monad-comp

http://hackage.haskell.org/trac/ghc/changeset/e01036f89a0d3949ea642dd42b29bc8e31658f0f

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

commit e01036f89a0d3949ea642dd42b29bc8e31658f0f
Author: Simon Peyton Jones <[email protected]>
Date:   Tue May 3 08:57:30 2011 +0100

    More hacking on monad-comp
    
    Lots of refactoring. In particular I have now combined
    TansformStmt and GroupStmt into a single constructor TransStmt.
    This gives lots of useful code sharing.

 compiler/deSugar/Check.lhs       |   10 +-
 compiler/deSugar/Coverage.lhs    |   26 +---
 compiler/deSugar/DsListComp.lhs  |  191 ++++++++--------------
 compiler/hsSyn/HsExpr.lhs        |   92 ++++------
 compiler/hsSyn/HsUtils.lhs       |   40 ++---
 compiler/rename/RnExpr.lhs       |   94 +++--------
 compiler/typecheck/TcHsSyn.lhs   |   34 +---
 compiler/typecheck/TcMatches.lhs |  336 ++++++++++++++------------------------
 8 files changed, 299 insertions(+), 524 deletions(-)


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

    git show e01036f89a0d3949ea642dd42b29bc8e31658f0f

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

Reply via email to