Hi Yasuyuki, <br><br>I must admit, It is not clear to me. But I think a reference to the head of the list is somehow used as an argument to the recursive function, which adds the next value to the list. So that it is tail-recursive again. Or something like that.<br>

<br>But I may also be completely off. <br><br>Greets,<br><br>Edgar<br><br><br><div class="gmail_quote">On Tue, Nov 9, 2010 at 1:17 PM, Yasuyuki Ogawa <span dir="ltr">&lt;<a href="mailto:yuka_pon20@yahoo.co.jp">yuka_pon20@yahoo.co.jp</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Hi Edgar,<br>
<br>
Thank you for interesting wiki pages!<br>
Roughly speaking, because of laziness, tail recursion is not always necessary, modulo cons but useful enough...or something like that?<br>
I&#39;ll study!<br><font color="#888888">
<br>
-- Yasuyuki</font><div class="im"><br>
<br>
(2010/11/08 19:21), edgar klerks wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Hi Yasuyuki,<br>
<br>
Here is some resource Brent produced, why tail-recursion isn&#39;t that<br>
important in haskell:<br>
<br>
<a href="http://www.haskell.org/pipermail/haskell-cafe/2009-March/058607.html" target="_blank">http://www.haskell.org/pipermail/haskell-cafe/2009-March/058607.html</a><br>
(<a href="http://www.haskell.org/haskellwiki/Tail_recursion" target="_blank">http://www.haskell.org/haskellwiki/Tail_recursion</a>)<br>
<br>
I think it is nice to have some background (and it is pretty interesting).<br>
<br>
Greets,<br>
<br>
Edgar<br>
</blockquote>
<br>
<br></div><div><div></div><div class="h5">
--------------------------------------<br>
Get the new Internet Explorer 8 optimized for Yahoo! JAPAN<br>
<a href="http://pr.mail.yahoo.co.jp/ie8/" target="_blank">http://pr.mail.yahoo.co.jp/ie8/</a><br>
_______________________________________________<br>
Beginners mailing list<br>
<a href="mailto:Beginners@haskell.org" target="_blank">Beginners@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/beginners" target="_blank">http://www.haskell.org/mailman/listinfo/beginners</a><br>
</div></div></blockquote></div><br>