Yeah, Control.Parallel would be nice to have.  Heck, ideally I could get the whole Haskell Platform, which would be a reasonable comparison to the huge Java and C++ libraries accessible to those languages.<div><br></div><div>

Out of curiosity, though, Haskell&#39;s thread-ring implementation just <i>tumbled</i> down the rankings <a href="http://shootout.alioth.debian.org/u64q/program.php?test=threadring&amp;lang=ghc&amp;id=3">http://shootout.alioth.debian.org/u64q/program.php?test=threadring&amp;lang=ghc&amp;id=3</a>.  Previously, it&#39;d been doing most of its work on a single core, now it&#39;s spread out.  Any ideas for fixin&#39; it?  (I&#39;m going to to try using forkOnIO.)</div>

<meta http-equiv="content-type" content="text/html; charset=utf-8"><div><br clear="all">Louis Wasserman<br><a href="mailto:wasserman.louis@gmail.com">wasserman.louis@gmail.com</a><br><a href="http://profiles.google.com/wasserman.louis">http://profiles.google.com/wasserman.louis</a><br>


<br><br><div class="gmail_quote">On Wed, Jun 9, 2010 at 6:18 PM, Don Stewart <span dir="ltr">&lt;<a href="mailto:dons@galois.com">dons@galois.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

igouy2:<br>
<div class="im">&gt;<br>
&gt; Now how do we get those regex-dna and binary-trees programs to compile?<br>
&gt;<br>
&gt; <a href="http://shootout.alioth.debian.org/u32/measurements.php?lang=ghc" target="_blank">http://shootout.alioth.debian.org/u32/measurements.php?lang=ghc</a><br>
&gt;<br>
<br>
</div>binary-trees:<br>
    Could not find module `Control.Parallel.Strategies&#39;:<br>
<br>
        --&gt; cabal install parallel<br>
<br>
regex-dna:<br>
<br>
    &quot; cannot satisfy -package regex-posix&quot;<br>
<br>
        --&gt; cabal install regex-posix<br>
<br>
<br>
Both are in Debian.<br>
</blockquote></div><br></div>