All Versions
Latest Version
Avg Release Cycle
17 days
Latest Release

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.