On 8/10/07, <b class="gmail_sendername">Donald Bruce Stewart</b> &lt;<a href="mailto:dons@cse.unsw.edu.au">dons@cse.unsw.edu.au</a>&gt; wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
It&#39;s using bit arrays.<br></blockquote></div><br>Well I&#39;m a total Haskell newbie, and you&#39;re using Haskell to write imperative code, so it&#39;s really hard for me to read, but looking at your code, you have:<br>
<pre><span class="sym">(</span>IOUArray <span class="kwb">Int Bool</span><span class="sym">)</span> <span class="slc">-- an array of Bool</span></pre>Bool is a 32-bit value in Haskell AFAIK?&nbsp; (or possibly a machine-dependent sized value, but certainly not a bit?)
<br><br>