[racket] Lambda, object identity & streams

From: Philipp Dikmann (philipp at dikmann.de)
Date: Thu Apr 17 11:20:02 EDT 2014

Thanks for the insights!
I'm glad that Racket users can afford the luxury of understanding these 
things /in principle/ while using included batteries in the real world. :)

On 15.04.14 20:46, Matthias Felleisen wrote:
> On Apr 14, 2014, at 4:20 PM, Philipp Dikmann <philipp at dikmann.de> wrote:
> For the general question, see Ian's response.
>> 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.
> 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

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/users/archive/attachments/20140417/6cc81f4d/attachment.html>

Posted on the users mailing list.