On 8/10/07, Bulat Ziganshin <bulat.ziganshin@gmail.com> wrote:
if you mean Erlang's sophisticated rules of which messages in queue to
process first - this may be not yet implemented for Haskell. if you
mean that program is just many threads which pass messages through
channels to each other - it's easily accomplished in Haskell through
Chan constructor. you can look at chameneos shootout entry, for
example

Forgot to mention, a really cool thing about Erlang message-passing is that the other thread doesnt have to be on the same machine ;-)