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].

Reply via email to