[Haskell-cafe] ANN: pipes-network-0.1.0 - Stream your network sockets using the pipes and pipes-safe libraries

Renzo Carbonara gnuk0001 at gmail.com
Fri Mar 1 05:07:33 CET 2013

I'm happy to announce the release of pipes-network 0.1.0.

The pipes-network package allows using network sockets together with the
pipes and pipes-safe libraries, for streaming purposes. Currently, just
TCP sockets are supported.


The package is split into two halves: one “Safe” half that can be used
if proxies need to safely and timely acquire and release new sockets
within a pipeline, using the facilities provided by the pipes-safe
package; and another simpler and faster half that doesn't depend on
pipes-safe, but it also doesn't provide any means for safely acquiring
and releasing new sockets within a pipeline itself.

There's plenty of documentation and some examples in the Haddocks.

Many thanks to Gabriel Gonzalez, author of pipes, for discussing the
design of the library with me; and to Paolo Capriotti, author of a
previous pipes-network version, for his original work and for handing me
the maintenance of this package.

¡Enjoy your TCP streams!


Renzo Carbonara.

More information about the Haskell-Cafe mailing list