[commit: ghc] master: Move Data.Functor.(Classes, Compose, Product, Sum) into base (e0e03d5)
git at git.haskell.org
git at git.haskell.org
Thu Dec 17 21:03:16 UTC 2015
Repository : ssh://git@git.haskell.org/ghc
On branch : master
Link : http://ghc.haskell.org/trac/ghc/changeset/e0e03d5b9d5cd678f6402534451964d491f16540/ghc
>---------------------------------------------------------------
commit e0e03d5b9d5cd678f6402534451964d491f16540
Author: RyanGlScott <ryan.gl.scott at gmail.com>
Date: Thu Dec 17 20:22:25 2015 +0100
Move Data.Functor.(Classes,Compose,Product,Sum) into base
These modules were previously provided by the `transformers`
package. Hence the submodule update.
This patch was originally contributed by M Farkas-Dyck and
subsequently taken over and completed by Ryan.
The original proposal discussion can be found at
https://mail.haskell.org/pipermail/libraries/2015-July/026014.html
This addresses #11135
Differential Revision: https://phabricator.haskell.org/D1543
>---------------------------------------------------------------
e0e03d5b9d5cd678f6402534451964d491f16540
libraries/base/Data/Functor/Classes.hs | 470 +++++++++++++++++++++++++++++++++
libraries/base/Data/Functor/Compose.hs | 99 +++++++
libraries/base/Data/Functor/Product.hs | 97 +++++++
libraries/base/Data/Functor/Sum.hs | 77 ++++++
libraries/base/base.cabal | 4 +
libraries/base/changelog.md | 4 +
libraries/transformers | 2 +-
testsuite/tests/perf/haddock/all.T | 3 +-
8 files changed, 754 insertions(+), 2 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 e0e03d5b9d5cd678f6402534451964d491f16540
More information about the ghc-commits
mailing list