
Have you looked at the Async library or Marlow's book?
http://hackage.haskell.org/package/async
http://chimera.labs.oreilly.com/books/1230000000929/
Neither involve actors but I think many Haskellers, myself included, are
skeptical of actor/agent systems. I've written a fair bit of Clojure and
Scala code and don't much care for the model.
If all you really need is message passing/dispatch, you don't strictly
speaking need actors. Channels, messages, and dataflow might very well be
enough. Perhaps look into functional reactive programming as well?
Cheers, hope this helps.
--- Chris
On Thu, Mar 27, 2014 at 1:29 AM, james
Having been introduced to actors by looking at Erlang, I discovered Akka.
It seems that the performance is pretty impressive and I like the model.
There seem to be several basic Actor libraries in Hackage, but they don't seem to be very actively developed.
I'm more interested in the model for programming within a single runtime than I am for distributed systems, but message and dispatch performance definitely is important.
Can anyone share experiences with the different packages? Is any one of them stand-out?
Thanks James
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe