[commit: ghc] master: DeriveFoldable for data types with existential constraints (#10447) (2c5c297)
git at git.haskell.org
git at git.haskell.org
Thu Jul 16 22:08:11 UTC 2015
Repository : ssh://git@git.haskell.org/ghc
On branch : master
Link : http://ghc.haskell.org/trac/ghc/changeset/2c5c29722c78e089eda0baa7ff89154b58f23165/ghc
>---------------------------------------------------------------
commit 2c5c29722c78e089eda0baa7ff89154b58f23165
Author: RyanGlScott <ryan.gl.scott at ku.edu>
Date: Fri Jul 17 00:04:24 2015 +0200
DeriveFoldable for data types with existential constraints (#10447)
Reviewers: dolio, shachaf, ekmett, austin, #core_libraries_committee,
simonpj, bgamari
Reviewed By: simonpj, bgamari
Subscribers: thomie, bgamari
Differential Revision: https://phabricator.haskell.org/D1031
GHC Trac Issues: #10447
>---------------------------------------------------------------
2c5c29722c78e089eda0baa7ff89154b58f23165
compiler/typecheck/TcDeriv.hs | 31 ++-
compiler/typecheck/TcGenDeriv.hs | 112 +++++++++-
docs/users_guide/glasgow_exts.xml | 259 +++++++++++++++++++++-
testsuite/tests/deriving/should_run/T10447.hs | 41 ++++
testsuite/tests/deriving/should_run/T10447.stdout | 9 +
testsuite/tests/deriving/should_run/all.T | 1 +
6 files changed, 440 insertions(+), 13 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 2c5c29722c78e089eda0baa7ff89154b58f23165
More information about the ghc-commits
mailing list