<div dir="ltr">On Fri, Sep 19, 2008 at 2:31 PM, Manlio Perillo <span dir="ltr">&lt;<a href="mailto:manlio_perillo@libero.it">manlio_perillo@libero.it</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
By the way, this phrase:<br>
&quot;We allow multiple threads to read different chunks at once by supplying each one with a distinct file handle, all reading the same file&quot;<br>
here:<br>
<a href="http://book.realworldhaskell.org/read/concurrent-and-multicore-programming.html#id677193" target="_blank">http://book.realworldhaskell.org/read/concurrent-and-multicore-programming.html#id677193</a><br>
<br>
IMHO is not correct, or at least misleading.<br></blockquote><div><br>It&#39;s both correct and, er, leading. The files are opened in a single thread, and then the file handles are read by multiple threads.<br></div></div>
</div>