[commit: ghc] overlapping-tyfams: Implemented compatibility (b899e7e)
Richard Eisenberg
eir at cis.upenn.edu
Fri Jun 21 15:17:10 CEST 2013
Repository : http://darcs.haskell.org/ghc.git/
On branch : overlapping-tyfams
https://github.com/ghc/ghc/commit/b899e7e1ad9093672aa97887e1c0d0af49b06748
>---------------------------------------------------------------
commit b899e7e1ad9093672aa97887e1c0d0af49b06748
Author: Richard Eisenberg <eir at cis.upenn.edu>
Date: Wed Jun 19 18:04:52 2013 +0100
Implemented compatibility
compiler/coreSyn/CoreLint.lhs | 2 +-
compiler/iface/TcIface.lhs | 6 +-
compiler/typecheck/FamInst.lhs | 3 +-
compiler/typecheck/TcGenGenerics.lhs | 3 +-
compiler/typecheck/TcInstDcls.lhs | 1 -
compiler/typecheck/TcTyClsDecls.lhs | 4 +-
compiler/types/CoAxiom.lhs | 42 +++++-
compiler/types/Coercion.lhs | 66 +--------
compiler/types/FamInstEnv.lhs | 197 +++++++++++++++++++++++---
compiler/types/OptCoercion.lhs | 21 ++-
compiler/vectorise/Vectorise/Generic/PData.hs | 1 -
11 files changed, 232 insertions(+), 114 deletions(-)
Diff suppressed because of size. To see it, use:
git show b899e7e1ad9093672aa97887e1c0d0af49b06748
More information about the ghc-commits
mailing list