From: raganwald@... (Reginald Braithwaite-Lee) Date: 2002-08-03T05:55:13+09:00 Subject: Re: Call-by-need and/or Delayed Evaluation raganwald@yahoo.com (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? Since I couldn't find any, I wrote one for practice. I then got ambitious and wrote a Denumerable module that implements potentially infinite collections. http://www.braithwaite-lee.com/tips/denumerables.html