<div dir="ltr">Have you looked at the Async library or Marlow's book?<div><br></div><div><a href="http://hackage.haskell.org/package/async">http://hackage.haskell.org/package/async</a><br></div><div><br></div><div><a href="http://chimera.labs.oreilly.com/books/1230000000929/">http://chimera.labs.oreilly.com/books/1230000000929/</a><br>
</div><div><br></div><div>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.</div>
<div><br></div><div>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?</div>
<div><br></div><div>Cheers, hope this helps.</div><div><br></div><div>--- Chris</div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Mar 27, 2014 at 1:29 AM, james <span dir="ltr"><<a href="mailto:james@mansionfamily.plus.com" target="_blank">james@mansionfamily.plus.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Having been introduced to actors by looking at Erlang, I discovered Akka.<br>
<br>
It seems that the performance is pretty impressive and I like the model.<br>
<br>
There seem to be several basic Actor libraries in Hackage, but they don't seem<br>
to be very actively developed.<br>
<br>
I'm more interested in the model for programming within a single runtime<br>
than I am for distributed systems, but message and dispatch performance<br>
definitely is important.<br>
<br>
Can anyone share experiences with the different packages?  Is any one<br>
of them stand-out?<br>
<br>
Thanks<br>
James<br>
<br>
<br>
______________________________<u></u>_________________<br>
Haskell-Cafe mailing list<br>
<a href="mailto:Haskell-Cafe@haskell.org" target="_blank">Haskell-Cafe@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank">http://www.haskell.org/<u></u>mailman/listinfo/haskell-cafe</a><br>
</blockquote></div><br></div>