[Haskell-cafe] Message passing library

Christopher Allen cma at bitemyapp.com
Mon Jul 20 16:27:24 UTC 2015


I believe the primary contenders would be Cloud Haskell [1] and Courier [2].

[1]: http://hackage.haskell.org/package/distributed-process and
http://haskell-distributed.github.io/

[2]: http://hackage.haskell.org/package/courier

Cloud Haskell is probably more widely used. I don't know if they're
leveraging Static Pointers yet, but the feature was motivated in part by
their needs.

We mostly use Pipes, TCP sockets, and Binary but I think you're looking for
something more reliable. Probably someone will recommend ZeroMQ. I'd steer
clear of ZeroMQ unless you have an intimate understanding of it and how to
work around its quirks.


On Mon, Jul 20, 2015 at 11:22 AM, Corentin Dupont <corentin.dupont at gmail.com
> wrote:

> Hello,
> what would you recommend as a message passing library?
> Essentially, I would to replace this library
> http://hackage.haskell.org/package/eprocess
> by something more mainstream.
> It is used in Hint-server: http://hackage.haskell.org/package/hint-server
>
> Thanks!
> Corentin
>
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
>
>


-- 
Chris Allen
Currently working on http://haskellbook.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/haskell-cafe/attachments/20150720/edcff67f/attachment.html>


More information about the Haskell-Cafe mailing list