foldl-1.2.2: CHANGELOG.md
1.2.2
* Add numerically stable `mean`, `variance`, and `std` folds
* Add `Control.Foldl.{Text,ByteString}.foldM`
* Add `foldOver`/`foldOverM`
1.2.1
* Performance improvements
* Re-export `filtered`
1.2.0
* Breaking change: Fix `handles` to fold things in the correct order (was
previously folding things backwards and also leaking space as a result). No
change to behavior of `handlesM`, which was folding things in the right order
* Breaking change: Change the `Monoid` used by `Handler`/`HandlerM`
* Add `folded`
1.1.6
* Add `maximumBy` and `minimumBy`
1.1.5
* Increase lower bound on `base` from `< 4` to `< 4.5`
1.1.4
* Increase upper bound on `comonad` from `< 5` to `< 6`
1.1.3
* Increase upper bound on `profunctors` from `< 5.2` to `< 5.3`
* Add `mapM_`, `hoists`, `purely`, and `impurely`
1.1.2
* Add `lastN`, `randomN`, `sink`, and `duplicateM`
* Add `Comonad` instance for `Fold`
* Add `Profunctor` instance for `FoldM`
1.1.1
* Increase upper bound on `vector` from `< 0.11` to `< 0.12`
1.1.0
* Breaking change: Rename `pretraverse`/`pretraverseM` to `handles`/`handlesM`
* Add `Handler`
* Export `EndoM`
1.0.11
* Add `Profunctor` instance for `Fold`
1.0.10
* Add `random` and `_Fold1`
1.0.9
* Increase upper bound on `primitive` from `< 0.6` to `< 0.7`
1.0.8
* Add `revList`
1.0.7
* Add `Num` and `Fractional` instances for `Fold`/`FoldM`
* Add `count` fold for `Text` and `ByteString`
1.0.6
* Add `pretraverse` and `pretraverseM`
1.0.5
* Add `lastDef`
1.0.4
* Increase upper bounds on `transformers` from `< 0.4` to `< 0.6`
* Add `nub`, `eqNub`, and `set`
1.0.3
* Add `scan`, `generalize`, `simplify`, and `premapM`
1.0.2
* Add `list` and `vector` folds
* Add `fold` function for `Text` and `ByteString`
1.0.1
* Add support for `ByteString` and `Text` folds
* Add `Monoid` instance for `Fold`/`FoldM`
1.0.0
* Initial release