@hackage pipes-transduce0.2.0.0

Interfacing pipes with foldl folds.

What's in this library?

A Fold' datatype that consumes Producers from pipes and can be constructed in a variety of ways, in particular from the more versatile folds in Gabriel Gonzalez's foldl package.

When to use this library?

I wanted a fold-like datatype for Producers that let me perform "bracketing" operations (the folds in foldl are push-based and do not allow that) and had "stopping on error" behaviour already baked in.

If you don't need any of that, you are better off just using pipes and/or foldl by themselves.

Where can I find working examples for this library?

There are none yet.