Changelog for process-streaming-0.6.0.0
0.6.0.0
-------
- Now compatible with earlier versions of transformers.
- Simplified LinePolicy.
- Simplified pipeline functions and datatypes.
0.5.0.2
-------
- A bug slipped by :(
0.5.0.1
-------
- Changes in the internals to reduce the number of spawned threads.
0.5.0.0
-------
- Now the constructors for "PipingPolicy" take "Siphons" directly, instead of
continuation functions.
- Removed "separated" and "combined" functions, added new "PipingPolicy"
constructors in their place.
- Removed "LeftoverPolicy", its function is now performed by Siphons.
- Removed "surely", "safely", "monoidally" functions with confusing signatures.
- Removed all occurrences of unbounded buffers in the code.
- Implemented support for branching pipelines of processes.
0.3.0.0
-------
- Renamed many functions (the number-based naming schema is gone).
- Decisions about how to consume the standard streams were moved to the new
"PipingPolicy" type.
- "ForkProd" is now "Siphon".
- "execute" can now throw IOExceptions (but see "safeExecute").
- Some complicated types were hidden behind data declarations.
- Functor, Bifunctor and Profunctor instances for some types.
0.0.1.1
-------
- Added some examples.
- Re-exported System.Process from System.Process.Streaming.