1.4.3
- Add
Control.Scanl.scanr
- Increase upper bound on
mwc-random
1.4.2
- Add
Semigroupoid
instance forFold
- Increase upper bound on
contravariant
andprofunctors
1.4.1
- Add
Control.Scanl
- Drop support for GHC 7.8 and older
1.4.0
- BREAKING CHANGE: Change type of
premapM
to accept a monadic function
1.3.7
- Add
groupBy
1.3.6
- Documentation improvements
1.3.5
- Add
Choice
instance forFold
1.3.4
- Add
prefilter
andprefilterM
1.3.3
- Add back the old
vector
asvectorM
1.3.2
- Compatibility with
Semigroup
becoming a super-class ofMonoid
- Fix
asin
forFold
1.3.1
- Fix
asin
forFoldM
1.3.0
- BREAKING CHANGE: Change
vector
to be a pureFold
(which is faster, too!)
1.2.5
- Add support for folding new containers:
hashSet
,map
, andhashMap
- Add
prescan
/postscan
which generalizescan
toTraversable
types
1.2.4
- Add
lazy
folds forText
andByteString
- Documentation fixes and improvements
1.2.3
- Add
lookup
1.2.2
- Add numerically stable
mean
,variance
, andstd
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 ofhandlesM
, which was folding things in the right order - Breaking change: Change the
Monoid
used byHandler
/HandlerM
- Add
folded
1.1.6
- Add
maximumBy
andminimumBy
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
, andimpurely
1.1.2
- Add
lastN
,randomN
,sink
, andduplicateM
- Add
Comonad
instance forFold
- Add
Profunctor
instance forFoldM
1.1.1
- Increase upper bound on
vector
from< 0.11
to< 0.12
1.1.0
- Breaking change: Rename
pretraverse
/pretraverseM
tohandles
/handlesM
- Add
Handler
- Export
EndoM
1.0.11
- Add
Profunctor
instance forFold
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
andFractional
instances forFold
/FoldM
- Add
count
fold forText
andByteString
1.0.6
- Add
pretraverse
andpretraverseM
1.0.5
- Add
lastDef
1.0.4
- Increase upper bounds on
transformers
from< 0.4
to< 0.6
- Add
nub
,eqNub
, andset
1.0.3
- Add
scan
,generalize
,simplify
, andpremapM
1.0.2
- Add
list
andvector
folds - Add
fold
function forText
andByteString
1.0.1
- Add support for
ByteString
andText
folds - Add
Monoid
instance forFold
/FoldM
1.0.0
- Initial release