I had the very same package idea a few weeks back but I have been busy with other things, glad that you wrote it! I'll give your package a shot and give you some feedback by then :-)


On Fri, Mar 1, 2013 at 5:07 AM, Renzo Carbonara <gnuk0001@gmail.com> wrote:
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.

   http://hackage.haskell.org/package/pipes-network-0.1.0

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!


Regards,

Renzo Carbonara.

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe



--
Alp Mestanogullari