[Haskell-cafe] Actors and message-passing a la Erlang
Neil Brown
nccb2 at kent.ac.uk
Mon Jul 26 06:15:51 EDT 2010
On 25/07/10 21:55, Yves Parès wrote:
> Hello !
>
> I've been studying Erlang and Scala, and I was wondering if someone
> has already implemented an actors and message passing framework for
> concurrent and distributed programs in Haskell.
Hi,
Take a look at the concurrency section on Hackage:
http://hackage.haskell.org/packages/archive/pkg-list.html#cat:concurrency
The actor library and eprocess library mention Erlang, but it seems like
no other libraries attempting to replicate Erlang's concurrency model
have made it on to Hackage. I wonder if part of the reason for this is
that Erlang uses untyped (or should that be dynamically typed?)
communication, which doesn't set as easily with Haskell's static
typing. (Looking at the Haskell concurrency libraries on that list
suggests that Haskell concurrency tends to focus either on transactions
or on typed channels as a concurrency mechanism instead.)
Thanks,
Neil.
More information about the Haskell-Cafe
mailing list