<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Thanks for the insights!<br>
    I'm glad that Racket users can afford the luxury of understanding
    these things <i>in principle</i> while using included batteries in
    the real world. :)<br>
    <br>
    <br>
    <div class="moz-cite-prefix">On 15.04.14 20:46, Matthias Felleisen
      wrote:<br>
    </div>
    <blockquote
      cite="mid:F484A7AE-7329-4E91-8297-3554CF3B34E0@ccs.neu.edu"
      type="cite">
      <pre wrap="">
On Apr 14, 2014, at 4:20 PM, Philipp Dikmann <a class="moz-txt-link-rfc2396E" href="mailto:philipp@dikmann.de"><philipp@dikmann.de></a> wrote:

For the general question, see Ian's response. 

</pre>
      <blockquote type="cite">
        <pre wrap="">I'm currently trying to grok streams as explained in SICP. Their implementation relies on the delayed (and optimized) evaluation of a streams cdr. This is readily achieved using simple lambda-wrapping macros.
</pre>
      </blockquote>
      <pre wrap="">
This is one of those illusions that text books like to create. By the time you have thought through recursive re-entry and exception handling and continuations and who knows what -- all of them available in MIT Scheme, which was used to create SICP -- nothing looks simple and easy anymore. 

-- Matthias



</pre>
    </blockquote>
    <br>
  </body>
</html>