ANN: pipes-network-0.1.0 - Stream your network sockets using the pipes and pipes-safe libraries

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.

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
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
participants (2)
-
Alp Mestanogullari
-
Renzo Carbonara