[commit: ghc] master: Note [The equality types story] in TysPrim (046b47a)

git at git.haskell.org git at git.haskell.org
Wed Dec 16 18:05:13 UTC 2015


Repository : ssh://git@git.haskell.org/ghc

On branch  : master
Link       : http://ghc.haskell.org/trac/ghc/changeset/046b47ab5a077e76abd9610946428419cfe82ca9/ghc

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

commit 046b47ab5a077e76abd9610946428419cfe82ca9
Author: Richard Eisenberg <eir at cis.upenn.edu>
Date:   Wed Dec 16 13:04:09 2015 -0500

    Note [The equality types story] in TysPrim
    
    This supercedes the Note recently written in TysWiredIn.


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

046b47ab5a077e76abd9610946428419cfe82ca9
 compiler/prelude/PrelNames.hs        |   2 +-
 compiler/prelude/TysPrim.hs          | 150 ++++++++++++++++++++++++++++++++---
 compiler/prelude/TysWiredIn.hs       |  31 +-------
 compiler/typecheck/TcInteract.hs     |   2 +
 compiler/typecheck/TcRnTypes.hs      |   2 +
 compiler/typecheck/TcUnify.hs        |   3 +-
 compiler/types/Class.hs              |   1 +
 libraries/base/Data/Type/Equality.hs |  13 ++-
 libraries/ghc-prim/GHC/Types.hs      |   6 +-
 9 files changed, 158 insertions(+), 52 deletions(-)

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

    git diff-tree --root --patch-with-stat --no-color --find-copies-harder --ignore-space-at-eol --cc 046b47ab5a077e76abd9610946428419cfe82ca9


More information about the ghc-commits mailing list