[commit: ghc] ghc-kinds: A couple of small changes everywhere (2b871b0)

José Pedro Magalhães jpm at cs.uu.nl
Wed Nov 9 17:24:10 CET 2011


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

On branch  : ghc-kinds

http://hackage.haskell.org/trac/ghc/changeset/2b871b002268171aafcdbc5f3bb2dcb71403b2ec

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

commit 2b871b002268171aafcdbc5f3bb2dcb71403b2ec
Author: Jose Pedro Magalhaes <jpm at cs.uu.nl>
Date:   Wed Nov 9 10:58:35 2011 +0000

    A couple of small changes everywhere
    
    - Remove notes, add comments
    - Remove write/readMetaKindVar, use write/readMetaTyVar instead
    - Add tc variants of isSub*Kind that return False for Constraint
    - Finish cleaning up the removal of kind stuff from the re-exports of Coercion
    - Proper handling of error contexts in unifyKind

 compiler/coreSyn/MkExternalCore.lhs   |    1 +
 compiler/coreSyn/PprCore.lhs          |    1 +
 compiler/main/GHC.hs                  |    2 +-
 compiler/parser/Parser.y.pp           |    3 +-
 compiler/parser/ParserCore.y          |    2 +-
 compiler/typecheck/TcCanonical.lhs    |    1 +
 compiler/typecheck/TcExpr.lhs         |    4 +-
 compiler/typecheck/TcHsType.lhs       |   17 +++--
 compiler/typecheck/TcMType.lhs        |   25 ++----
 compiler/typecheck/TcRnTypes.lhs-boot |    3 +-
 compiler/typecheck/TcSMonad.lhs       |   10 +--
 compiler/typecheck/TcTyClsDecls.lhs   |    2 +-
 compiler/typecheck/TcType.lhs         |   11 +---
 compiler/typecheck/TcUnify.lhs        |  139 +++++++++++++++++---------------
 compiler/typecheck/TcUnify.lhs-boot   |   12 ++-
 compiler/types/Coercion.lhs           |    1 -
 compiler/types/Kind.lhs               |   49 +++++++++---
 17 files changed, 150 insertions(+), 133 deletions(-)


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

    git show 2b871b002268171aafcdbc5f3bb2dcb71403b2ec



More information about the Cvs-ghc mailing list