From: "Jonas Bülow" Date: 2002-07-27T17:52:21+09:00 Subject: Re: Call-by-need and/or Delayed Evaluation Hi, John wrote: > > "Reginald Braithwaite-Lee" wrote in message > news:243c635a.0207261955.54ae0bf@posting.google.com... > > Hello: > > > > Has there been any work on using Ruby's closures to implement > > call-by-need semantics, such as the freeze and thaw or delay and force > > macros in Lisp? > > > > I'm especially interested in implementations of the Streams mentioned > > in Abelson amd Sussman's "Structure and Interpretation of Computer > > Programs" > > > > Thanks! > > > > In shallow waters, shrimps make fools of dragons. - Chinese Proverb > > Would it be possible to give pointers to information on the web for this > Streams idea, or perhaps give us an overview? I am intrigued as to what > they are. The book is online. The chapter about streams is found at: http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-24.html#%_sec_3.5 And the complete book (great book!): is found at: http://www-mitpress.mit.edu/sicp/ Regards > > Thanks > > John.