<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">With Haskell, there's always something new to learn, and on haskell-cafe there are always patient people to assist in that endeavor.<br><br>Thanks, all.<br><br>Michael<br><br>--- On <b>Sat, 9/11/10, Jason Dagit <i>&lt;dagit@codersbase.com&gt;</i></b> wrote:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br>From: Jason Dagit &lt;dagit@codersbase.com&gt;<br>Subject: Re: [Haskell-cafe] Cost: (:) vs head<br>To: "michael rice" &lt;nowgate@yahoo.com&gt;<br>Cc: haskell-cafe@haskell.org<br>Date: Saturday, September 11, 2010, 2:59 PM<br><br><div id="yiv1859771493"><br><br><div class="yiv1859771493gmail_quote">On Sat, Sep 11, 2010 at 7:10 AM, michael rice <span dir="ltr">&lt;<a rel="nofollow" ymailto="mailto:nowgate@yahoo.com" target="_blank" href="/mc/compose?to=nowgate@yahoo.com">nowgate@yahoo.com</a>&gt;</span>
 wrote:<br><blockquote class="yiv1859771493gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr><td style="font: inherit;" valign="top">Hi Baz,<br><br>That's quite an analysis, one I'll keep for future reference.<br><br>So, my original coding was the fastest. Guess I should stop second guessing myself. ;-)<br>
</td></tr></tbody></table></blockquote><div><br></div><div>I think Bas's point was actually that you should second guess yourself and use Criterion/ghc-core if you want to know which way is fastest. &nbsp;On the other hand, these are microbrenchmarks and should not be taken as representative of how they will perform inside a larger application.</div>
<div><br></div><div>Evidence is always nice to have :)</div><div><br>Jason</div></div>
</div></blockquote></td></tr></table><br>