[commit: ghc] wip/rae: Remove old coercion pretty-printer (dfd2d39)

git at git.haskell.org git at git.haskell.org
Wed Jul 19 12:03:50 UTC 2017


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

On branch  : wip/rae
Link       : http://ghc.haskell.org/trac/ghc/changeset/dfd2d3939ffda5d52fe2a7c3461045f239290491/ghc

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

commit dfd2d3939ffda5d52fe2a7c3461045f239290491
Author: Richard Eisenberg <rae at cs.brynmawr.edu>
Date:   Tue Jun 6 11:01:14 2017 -0400

    Remove old coercion pretty-printer
    
    Now, all coercions are printed from IfaceType, just like types.
    
    This also changes the rendering of TransCo to use ; instead of
    a prefix operator.


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

dfd2d3939ffda5d52fe2a7c3461045f239290491
 compiler/iface/IfaceType.hs     |   3 +-
 compiler/iface/ToIface.hs       |   4 +-
 compiler/iface/ToIface.hs-boot  |   2 +-
 compiler/types/Coercion.hs      | 107 +++++-----------------------------------
 compiler/types/Coercion.hs-boot |   3 --
 compiler/types/TyCoRep.hs       |  35 ++++++++++---
 compiler/types/Type.hs          |   2 +-
 compiler/types/Type.hs-boot     |   7 +--
 8 files changed, 49 insertions(+), 114 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 dfd2d3939ffda5d52fe2a7c3461045f239290491


More information about the ghc-commits mailing list