In fact, I noticed Holumbus.

You say that "With the help of this library it is possible to build Erlang-Style mailboxes", but how would you solve the issue of static typing?

Besides, Holumbus depends on package 'unix', preventing it from being used on non-unix platforms.


2010/7/26 Stefan Schmidt <stefanschmidt42@googlemail.com>
Hi,

I don't know if this solves your problem, but maybe you should take a look at the Holumbus-Distribution package:

http://hackage.haskell.org/package/Holumbus-Distribution

I've build this library because I needed a simple way to transfer messages between two haskell processes or threads.The current code can be found under

Holumbus.Distribution.*

especially the DNode and the DStreamPort modules.

The modules located under Holumbus.Network are deprecated.

Best Regards,

Stefan