<br><br><div class="gmail_quote">On Thu, Feb 4, 2010 at 1:26 PM, Bulat Ziganshin <span dir="ltr">&lt;<a href="mailto:bulat.ziganshin@gmail.com">bulat.ziganshin@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hello John,<br>
<div class="im"><br>
Thursday, February 4, 2010, 11:51:59 PM, you wrote:<br>
<br>
&gt; tl;dr: Lots of smart people, with a history of being right about this<br>
&gt; sort of thing, say iteratees are better. Evidence suggests<br>
&gt; iteratee-based IO is faster and more predictable than lazy IO.<br>
&gt; Iteratees are really hard to understand.<br>
<br>
</div>thank you! good time for iteratee tutorials? ;)<br>
<font color="#888888"><br></font></blockquote><div><br></div><div>I put up my version of &quot;cat&quot; on my blog... <a href="http://leimy9.blogspot.com">http://leimy9.blogspot.com</a></div><div><br></div><div>I&#39;m just using runInteractiveCommand, and then putting the Handle returned through an enumerator/iteratee processing fold to get the contents.</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><font color="#888888">
<br>
--<br>
Best regards,<br>
 Bulat                            mailto:<a href="mailto:Bulat.Ziganshin@gmail.com">Bulat.Ziganshin@gmail.com</a><br>
<br>
</font></blockquote></div><br>