<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>What's wrong with forkIO?</p>
    <p>Greets,<br>
      Branimir.<br>
    </p>
    <div class="moz-cite-prefix">On 3/18/20 9:37 AM, YueCompl via
      Haskell-Cafe wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:B35ABE4A-57B5-4834-9DCE-EBFF5531A07F@icloud.com">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      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.
      <div class=""><br class="">
      </div>
      <div class="">It's briefly described at <a
href="https://github.com/e-wrks/edh/tree/master/Tour#program--threading-model"
          class="" moz-do-not-send="true">https://github.com/e-wrks/edh/tree/master/Tour#program--threading-model</a> .
        This is very new and I'm right now actively working on it for
        PoC of an STM powered in-memory graph database implementation.</div>
      <div class=""><br class="">
      </div>
      <div class="">Best regards,</div>
      <div class="">Compl<br class="">
        <div><br class="">
          <blockquote type="cite" class="">
            <div class="">On 2020-03-18, at 11:15, Niklas Hambüchen <<a
                href="mailto:mail@nh2.me" class=""
                moz-do-not-send="true">mail@nh2.me</a>> wrote:</div>
            <br class="Apple-interchange-newline">
            <div class="">
              <div class="">I've you're new to async, also check out my
                recent rework of the docs that talk about this topic
                specifically:<br class="">
                <br class="">
                <a
                  href="https://github.com/simonmar/async/pull/105/files"
                  class="" moz-do-not-send="true">https://github.com/simonmar/async/pull/105/files</a><br
                  class="">
                <br class="">
                (To be available in the next release of async.)<br
                  class="">
                _______________________________________________<br
                  class="">
                Haskell-Cafe mailing list<br class="">
                To (un)subscribe, modify options or view archives go to:<br
                  class="">
<a class="moz-txt-link-freetext" href="http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe">http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe</a><br
                  class="">
                Only members subscribed via the mailman list are allowed
                to post.</div>
            </div>
          </blockquote>
        </div>
        <br class="">
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
Haskell-Cafe mailing list
To (un)subscribe, modify options or view archives go to:
<a class="moz-txt-link-freetext" href="http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe">http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe</a>
Only members subscribed via the mailman list are allowed to post.</pre>
    </blockquote>
  </body>
</html>