<div dir="ltr">On Mon, Aug 13, 2012 at 9:06 PM, KC <span dir="ltr">&lt;<a href="mailto:kc1956@gmail.com" target="_blank">kc1956@gmail.com</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<p>&quot;This part of the conditional can be written more succinctly as:</p>
<p>all (== test_lcv) [init_lcv, update_lcv, update_lcv&#39;]&quot;</p>
<p>Wouldn&#39;t this be be better as tuple avoiding list overhead or does ghc optimize it out?</p></blockquote><div>Haskell tuples don&#39;t work that way, and if they did they would be no better than lists.  You may be thinking of Python tuples, which are more like Haskell&#39;s lists (whereas Python&#39;s lists are somewhat more like Haskell&#39;s arrays).</div>
<div><br></div></div>-- <br>brandon s allbery                                      <a href="mailto:allbery.b@gmail.com" target="_blank">allbery.b@gmail.com</a><br>wandering unix systems administrator (available)     (412) 475-9364 vm/sms<br>
<br>
</div>