[commit: ghc] wip/orf-reboot: Very rough removal of magical typeclasses (dbf9a8c)
git at git.haskell.org
git at git.haskell.org
Fri Mar 27 15:45:51 UTC 2015
Repository : ssh://git@git.haskell.org/ghc
On branch : wip/orf-reboot
Link : http://ghc.haskell.org/trac/ghc/changeset/dbf9a8cc14757302cc91d252a200d33abd909a75/ghc
>---------------------------------------------------------------
commit dbf9a8cc14757302cc91d252a200d33abd909a75
Author: Adam Gundry <adam at well-typed.com>
Date: Fri Feb 20 08:47:42 2015 +0000
Very rough removal of magical typeclasses
>---------------------------------------------------------------
dbf9a8cc14757302cc91d252a200d33abd909a75
.../basicTypes/{FieldLabel.lhs => FieldLabel.hs} | 63 +-
compiler/basicTypes/OccName.hs | 8 +-
compiler/deSugar/Desugar.hs | 2 -
compiler/deSugar/DsExpr.hs | 3 +-
compiler/ghc.cabal.in | 1 -
compiler/hsSyn/HsExpr.hs | 4 -
compiler/main/DynFlags.hs | 7 +-
compiler/main/HscMain.hs | 8 +-
compiler/main/HscTypes.hs | 16 +-
compiler/main/TidyPgm.hs | 5 +-
compiler/prelude/PrelNames.hs | 28 -
compiler/rename/RnEnv.hs | 98 -
compiler/rename/RnExpr.hs | 20 +-
compiler/rename/RnNames.hs | 11 +-
compiler/typecheck/TcExpr.hs | 38 -
compiler/typecheck/TcFldInsts.lhs | 473 -----
compiler/typecheck/TcHsType.hs | 17 +-
compiler/typecheck/TcInteract.lhs | 2194 --------------------
compiler/typecheck/TcRnDriver.hs | 18 +-
compiler/typecheck/TcRnMonad.hs | 1 -
compiler/typecheck/TcRnTypes.hs | 2 -
compiler/typecheck/TcSMonad.lhs | 1963 -----------------
compiler/typecheck/TcValidity.hs | 19 +-
compiler/types/Type.hs | 30 +-
compiler/types/TypeRep.hs | 44 +-
.../utils/{FastStringEnv.lhs => FastStringEnv.hs} | 4 +-
26 files changed, 43 insertions(+), 5034 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 dbf9a8cc14757302cc91d252a200d33abd909a75
More information about the ghc-commits
mailing list