<html>

<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 11 (filtered)">
<style>
<!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:Arial;}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:blue;
        text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
p
        {margin-right:0in;
        margin-left:0in;
        font-size:10.0pt;
        font-family:Arial;}
span.Typed
        {font-family:"Courier New";}
span.tty
        {font-family:"Courier New";}
span.Name
        {font-style:italic;}
span.Variable
        {font-family:"Times New Roman";
        font-style:italic;}
span.EmailStyle23
        {font-family:Arial;
        color:navy;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
        {page:Section1;}
-->
</style>

</head>

<body lang=EN-US link=blue vlink=blue>

<div class=Section1>

<p class=MsoNormal><span style='color:navy'>On Monday, August 20, 2007 at 19:45,
Ludovic Coquelle wrote:</span></p>

<p class=MsoNormal><span style='color:navy'> </span></p>

<p class=MsoNormal style='margin-left:.5in'>There is a section in SICP about
streams ( <a
href="http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-24.html#%_sec_3.5">http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-24.html#%_sec_3.5</a>).</p>

<p class=MsoNormal><span style='color:navy'> </span></p>

<p class=MsoNormal><span style='color:navy'>Neat-o.  I gave away my copy
of that book 19 years ago when I finished with the course.  I don’t
remember a thing about that book other than that it was about Scheme.  To
me, the course was learn-Scheme-to-get-an-A, but I always thought the
professors were trying to get at something more profound, I just didn’t
care.  Get my A and get out of there.  Now that I’m older, I
bet a reread of the text would probably be more meaningful.  Thanks for
the link.</span></p>

<p class=MsoNormal><span style='color:navy'> </span></p>

<p class=MsoNormal style='margin-left:.5in'>For other erlang related code,
there is an implementation in user contribution of trapexit, and I wrote a very
simple one too <a href="http://khigia.wordpress.com/2007/05/07/44/">http://khigia.wordpress.com/2007/05/07/44/</a>
(the end contains few links which could interest you).<br>
<br>
</p>

<p class=MsoNormal><span style='color:navy'>That’s a pretty good link,
too.  For the lazy among you, I think the Trapexit link being referred to
is <a href="http://forum.trapexit.org/viewtopic.php?t=6591">http://forum.trapexit.org/viewtopic.php?t=6591</a>.</span></p>

<p class=MsoNormal><span style='color:navy'> </span></p>

<p class=MsoNormal><span style='color:navy'>On Tuesday, August 21, 2007 at 08:04,
Joe Armstrong wrote:</span></p>

<p class=MsoNormal><span style='color:navy'> </span></p>

<p class=MsoPlainText style='margin-left:.5in'>Another *completely different*
way to represent lazy lists is as processes</p>

<p class=MsoNormal><span style='color:navy'> </span></p>

<p class=MsoNormal><span style='color:navy'>That’s the way I probably
would do it in real life Erlang.  (So if you stumble across this thread
and thought to copy my way, consider Joe’s first.)  I was going for
more the brain-bending exercise of doing this functionally.  The catch
with a process is that it does not get automatically garbage collected: would
have to kill it manually.</span></p>

<p class=MsoNormal><span style='color:navy'> </span></p>

<p class=MsoNormal><span style='color:navy'>Thanks.</span></p>

<p class=MsoNormal><span style='color:navy'> </span></p>

<p class=MsoNormal><span style='color:navy'>Cheers,</span></p>

<p class=MsoNormal><span style='color:navy'> </span></p>

<p class=MsoNormal><span style='color:navy'>David</span></p>

</div>

</body>

</html>