All Versions
18
Latest Version
Avg Release Cycle
17 days
Latest Release
-
Changelog History
Page 2
Changelog History
Page 2
-
v0.4.2.0 Changes
September 13, 2015- โ Added "trip" fold.
- โ Added Control.Foldl.Transduce.Textual.
-
v0.4.1.0 Changes
- โ Added module Control.Foldl.Transduce.ByteString.IO, to avoid having to depend on other packages for simple I/O tasks.
- โ Added "unit" fold.
-
v0.4.0.0 Changes
- ๐ 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.
-
v0.3.0.0 Changes
- 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.
-
v0.2.1.0 Changes
- Comonad and Extend instances for Transducer
- โ Added words splitter
- โ Added take, drop, takeWhile, dropWhile transducers
-
v0.2.0.0 Changes
- โ Removed the Spliiter type. Now it's transducers for everything!
- generalizeTransducer -> _generalize
- simplifyTransducer -> _simplify
- โ removed chokepoint and chokepointM
-
v0.1.2.0 Changes
- โ Added explicit bifunctors dependency.
- โ Added Transduce', TransduceM' type synonyms.
- โ Added groups', groupsM'.
-
v0.1.1.0 Changes
- ๐ Changed signatures of transduce' and transduceM'.
- generalize' -> generalizeTransducer
- simplify' -> simplifyTransducer
- โฌ๏ธ dropped direct profunctors dependency.