[commit: ghc] master: Subsume NullaryTypeClasses by MultiParamTypeClasses (#8993) (c63a465)
git at git.haskell.org
git at git.haskell.org
Wed Jun 4 21:47:50 UTC 2014
Repository : ssh://git@git.haskell.org/ghc
On branch : master
Link : http://ghc.haskell.org/trac/ghc/changeset/c63a465011b99eeafbb957074e54c2e6bbf751d9/ghc
>---------------------------------------------------------------
commit c63a465011b99eeafbb957074e54c2e6bbf751d9
Author: Owen Stephens <owen at owenstephens.co.uk>
Date: Thu Apr 10 17:44:11 2014 +0100
Subsume NullaryTypeClasses by MultiParamTypeClasses (#8993)
MPTC now also handles the nullary case
>---------------------------------------------------------------
c63a465011b99eeafbb957074e54c2e6bbf751d9
compiler/main/DynFlags.hs | 3 ++-
compiler/typecheck/TcTyClsDecls.lhs | 27 +++++++++++-----------
compiler/typecheck/TcValidity.lhs | 11 ++-------
docs/users_guide/flags.xml | 1 +
docs/users_guide/glasgow_exts.xml | 4 +++-
testsuite/tests/deriving/should_fail/T7959.hs | 2 +-
.../typecheck/should_fail/TcNoNullaryTC.stderr | 2 +-
.../tests/typecheck/should_fail/TcNullaryTCFail.hs | 2 +-
8 files changed, 24 insertions(+), 28 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 c63a465011b99eeafbb957074e54c2e6bbf751d9
More information about the ghc-commits
mailing list