[commit: packages/containers] changelog-foldtree,cleaned_bugfix394,master,merge-doc-target,merge-fixes-5.9,merge-restrict-fix-5.8,revert-408-bugfix_394: Use bang patterns for Data.Sequence; unbox (ab9562e)
git at git.haskell.org
git at git.haskell.org
Mon Apr 17 21:39:59 UTC 2017
- Previous message: [commit: packages/containers] changelog-foldtree, cleaned_bugfix394, master, merge-doc-target, merge-fixes-5.9, merge-restrict-fix-5.8, revert-408-bugfix_394: Merge pull request #121 from treeowl/intersperse (c22ce14)
- Next message: [commit: packages/containers] changelog-foldtree, cleaned_bugfix394, master, merge-doc-target, merge-fixes-5.9, merge-restrict-fix-5.8, revert-408-bugfix_394: Add benchmarks (daa37c8)
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Repository : ssh://git@git.haskell.org/containers
On branches: changelog-foldtree,cleaned_bugfix394,master,merge-doc-target,merge-fixes-5.9,merge-restrict-fix-5.8,revert-408-bugfix_394
Link : http://git.haskell.org/packages/containers.git/commitdiff/ab9562e569c542135a9c7263c99e7ebae9761f45
>---------------------------------------------------------------
commit ab9562e569c542135a9c7263c99e7ebae9761f45
Author: David Feuer <David.Feuer at gmail.com>
Date: Sun Apr 24 19:43:50 2016 -0400
Use bang patterns for Data.Sequence; unbox
Use `BangPatterns` to reduce clutter in `Data.Sequence`.
When partially applying a `Deep`, `Node2`, or `Node3`
constructor in `traverse`, `traverseWithIndex`, and
`applicativeTree`, avoid boxing up the size argument.
>---------------------------------------------------------------
ab9562e569c542135a9c7263c99e7ebae9761f45
Data/Sequence.hs | 188 ++++++++++++++++++++++++++++++-------------------------
1 file changed, 104 insertions(+), 84 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 ab9562e569c542135a9c7263c99e7ebae9761f45
- Previous message: [commit: packages/containers] changelog-foldtree, cleaned_bugfix394, master, merge-doc-target, merge-fixes-5.9, merge-restrict-fix-5.8, revert-408-bugfix_394: Merge pull request #121 from treeowl/intersperse (c22ce14)
- Next message: [commit: packages/containers] changelog-foldtree, cleaned_bugfix394, master, merge-doc-target, merge-fixes-5.9, merge-restrict-fix-5.8, revert-408-bugfix_394: Add benchmarks (daa37c8)
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the ghc-commits
mailing list