Alright, so today I pushed several packages to hackages. Here's a
summary of important changes for people who haven't been closely
following recent discussions:
* `pipes-4.1.0`
o Removed `void` dependency
o Removed CPP pragmas (these were supporting really old packages
that nobody uses any longer) to help OSX users
o Added `Pipes.Prelude.drain = for cat discard`
o Added additional rewrite rules for push/pull category laws
* `pipes-parse-3.0.0`
o Lens-based parsing
o FreeT stuff moved into separate `pipes-group` package
* `pipes-group-1.0.0`
o This contains `FreeT` idioms
o Added support for lenses. You can now do things like `over
groups (takes 3)`
* `pipes-bytestring-2.0.0`
o Upgraded to use lens-based parsing
* `pipes-http`
o Pipes support for HTTP clients
* `pipes-concurrency`
o Added `New`/`Newest` mailboxes
I also updated upper bounds on these packages (and `pipes-safe`) to now
build against `pipes-4.1.0`.
I will wait three days before releasing an announcement post on
`pipes-parse` to give Renzo some more time to upgrade his libraries.
Even if they are not ready by then it's not a big deal. I mainly just
wanted to include one example from one of these packages in the
announcement post for lens-based parsing.
--
You received this message because you are subscribed to the Google Groups "Haskell
Pipes" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].