Path to this page:
./
devel/hs-foldl,
Composable, streaming, and efficient left folds
Branch: CURRENT,
Version: 1.4.18nb1,
Package name: hs-foldl-1.4.18nb1,
Maintainer: pkgsrc-usersThis library provides strict left folds that stream in constant memory, and
you can combine folds using Applicative style to derive new folds. Derived
folds still traverse the container just once and are often as efficient as
hand-written folds.
Master sites:
Filesize: 26.077 KB
Version history: (Expand)
- (2025-02-02) Updated to version: hs-foldl-1.4.18nb1
- (2025-01-31) Updated to version: hs-foldl-1.4.18
- (2024-05-09) Updated to version: hs-foldl-1.4.16nb1
- (2024-05-02) Updated to version: hs-foldl-1.4.16
- (2023-11-02) Updated to version: hs-foldl-1.4.15nb1
- (2023-10-30) Updated to version: hs-foldl-1.4.15
CVS history: (Expand)
2025-02-02 14:06:08 by Masatake Daimon | Files touched by this commit (1173) |
Log message:
Bump all Haskell packages after switching the default compiler.
|
2025-01-31 06:15:16 by Masatake Daimon | Files touched by this commit (3) |  |
Log message:
devel/hs-foldl: update to foldl-1.4.18
1.4.18
- Add [`lifts`](https://github.com/Gabriella439/foldl/pull/214)
- Add [`nest`](https://github.com/Gabriella439/foldl/pull/215) for `Fold1`
- Add [`Choice`, `Closed`, `Cosieve`, `Extend`, `Semigroupoid`, `Category`, \
`Strong`, `Arrow` and \
`ArrowChoice`](https://github.com/Gabriella439/foldl/pull/215) instances for \
`Fold1`
- Add [`Closed`](https://github.com/Gabriella439/foldl/pull/215) instance for `Fold`
- [Define `stimes` from `EndoM`'s Semigroup instance for \
0](https://github.com/Gabriella439/foldl/pull/217)
1.4.17
- Add [Fold1 utilities](https://github.com/Gabriella439/foldl/pull/212): \
`purely`, `purely_`, `premap`, `handles`, `foldOver`, `folded1`
- Add pattern synonym [`Fold1_`](https://github.com/Gabriella439/foldl/pull/212) \
that makes the initial, step and extraction functions explicit.
|
2024-05-09 03:32:57 by Masatake Daimon | Files touched by this commit (1137) |
Log message:
Recursive revbump after changing the default Haskell compiler
|
2024-05-02 06:20:03 by Masatake Daimon | Files touched by this commit (4) |
Log message:
devel/hs-foldl: Update to 1.4.16
1.4.16
Add [Control.Foldl.postmapM]
|
2023-11-02 07:37:49 by Masatake Daimon | Files touched by this commit (1141) |
Log message:
Revbump all Haskell after updating lang/ghc96
|
2023-10-30 08:54:42 by Masatake Daimon | Files touched by this commit (4) |
Log message:
devel/hs-foldl: Update to 1.4.15
No change log is provided by the upstream.
|
2023-10-09 06:55:01 by Masatake Daimon | Files touched by this commit (988) |
Log message:
Bump Haskell packages after updating lang/ghc94
|
2023-01-26 17:17:31 by Masatake Daimon | Files touched by this commit (5) |
Log message:
devel/hs-foldl: Update to 1.4.14
1.4.14
* Add Control.Foldl.NonEmpty.nonEmpty
* Add Control.Foldl.NonEmpty.toFold
* Generalize fold1 to work with Foldable1
1.4.13
* New "Control.Foldl.NonEmpty" module for folding non-empty containers
|