[commit: packages/containers] cleaned_bugfix394, master, revert-408-bugfix_394: liftA2 traverse seq (#398) (31a661c)
git at git.haskell.org
git at git.haskell.org
Mon Apr 17 21:47:51 UTC 2017
Repository : ssh://git@git.haskell.org/containers
On branches: cleaned_bugfix394,master,revert-408-bugfix_394
Link : http://git.haskell.org/packages/containers.git/commitdiff/31a661c087e2dcbe29ab638c58e623950574fa9e
>---------------------------------------------------------------
commit 31a661c087e2dcbe29ab638c58e623950574fa9e
Author: David Feuer <David.Feuer at gmail.com>
Date: Wed Feb 8 13:22:38 2017 -0500
liftA2 traverse seq (#398)
* Use a custom `liftA2` implementation for Data.Sequence for
base 4.10.
* Write RULES for `liftA2`.
* Use liftA2 where reasonable in Data.Sequence
* Use `liftA2` for `Traversable`, etc.
* Scrap `deep'`, `node2'`, and `node3'`. These should no longer
be necessary as GHC now inlines unsaturated wrappers.
>---------------------------------------------------------------
31a661c087e2dcbe29ab638c58e623950574fa9e
Data/Sequence/Internal.hs | 72 ++++++++++++++++++-----------------------------
1 file changed, 27 insertions(+), 45 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 31a661c087e2dcbe29ab638c58e623950574fa9e
More information about the ghc-commits
mailing list