[Haskell-cafe] Help with async library and killing child processes

YueCompl compl.yue at icloud.com
Wed Mar 18 08:37:50 UTC 2020

If not for tight loops or other CPU intensive tasks, you may be interested in Edh, which introduces Go's goroutine to GHC runtime. But Edh threads add much higher overhead on top of GHC threads, so there's a price to pay for simplicity of end programmer's job.

It's briefly described at https://github.com/e-wrks/edh/tree/master/Tour#program--threading-model <https://github.com/e-wrks/edh/tree/master/Tour#program--threading-model> . This is very new and I'm right now actively working on it for PoC of an STM powered in-memory graph database implementation.

Best regards,

> On 2020-03-18, at 11:15, Niklas Hamb├╝chen <mail at nh2.me> wrote:
> I've you're new to async, also check out my recent rework of the docs that talk about this topic specifically:
> https://github.com/simonmar/async/pull/105/files
> (To be available in the next release of async.)
> _______________________________________________
> Haskell-Cafe mailing list
> To (un)subscribe, modify options or view archives go to:
> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
> Only members subscribed via the mailman list are allowed to post.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/haskell-cafe/attachments/20200318/8dea59f1/attachment.html>

More information about the Haskell-Cafe mailing list