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.
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe