Changelog for foldl-transduce-0.6.0.1
# 0.6.0.0
- Update to match change in foldl library.
# 0.5.1.0
- Removed upper bounds in dependencies.
# 0.5.0.0
- Before, splitters always found at least one group, even for empty streams.
Now, no groups are found for empty streams.
- Made some type signatures a bit more strict.
- Eliminated previously deprecated functions and modules.
# 0.4.7.0
- Added "sections" splitter.
- Deprecated Control.Foldl.Transduce.Textual
# 0.4.6.0
- Deprecated Control.Foldl.Transduce.ByteString.IO
- Added Control.Foldl.Transduce.ByteString
- Added "paragraphs" splitter.
# 0.4.5.0
- added split
# 0.4.4.0
- deprecated quiesceWith
- added Fallible.
# 0.4.3.0
- deprecated splitWhen in favor of break
- deprecated textualSplitWhen in favor of textualBreak
# 0.4.2.0
- Added "trip" fold.
- Added Control.Foldl.Transduce.Textual.
# 0.4.1.0
- Added module Control.Foldl.Transduce.ByteString.IO, to
avoid having to depend on other packages for simple I/O tasks.
- Added "unit" fold.
# 0.4.0.0
- Changed order of parameters for groups' and groupsM'. Hopefully the new one
is clearer.
- It was annoying to use "evenly (transduce ...)" every time. Added new
ToTransductions' typeclass for types that can be converted to an infinite
list of transductions.
- Added ToFold typeclass as well.
# 0.3.0.0
- Transducers can now delimit segments in the done function, too.
This was required for transducers like surround to work as splitters.
- Strengthened the constraints on the surround function to Traversable.
- Added dependency on free and monoid-subclasses.
- group functions can now treat each group differently.
- Added ignore, splitAt, splitWhen, splitLast
- removed drop, take... use splitAt, splitWhen + bisect.
- Added bisect, evenly convenience functions.
# 0.2.1.0
- Comonad and Extend instances for Transducer
- Added words splitter
- Added take, drop, takeWhile, dropWhile transducers
# 0.2.0.0
- Removed the Spliiter type. Now it's transducers for everything!
- generalizeTransducer -> _generalize
- simplifyTransducer -> _simplify
- removed chokepoint and chokepointM
# 0.1.2.0
- Added explicit bifunctors dependency.
- Added Transduce', TransduceM' type synonyms.
- Added groups', groupsM'.
# 0.1.1.0
- Changed signatures of transduce' and transduceM'.
- generalize' -> generalizeTransducer
- simplify' -> simplifyTransducer
- dropped direct profunctors dependency.