From: John Date: 2002-07-28T07:33:17+09:00 Subject: Re: Call-by-need and/or Delayed Evaluation "Jonas B�low" wrote in message news:3D425F40.C94B43D1@bulow.mine.nu... > 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. > > Wow, Thanks! Now to find the time to read it!!!! John.