On Wednesday 04 May 2005 22:22, [EMAIL PROTECTED] wrote: > Bryce Bockman writes: > > Scheme is strict, so it lacks some of the flexibility (and drawbacks) > > that come from Laziness, but in the book they teach you how to build a > > Lazy version of Scheme, which is instructive in understanding what's > > really going on in Lazy evaluation. > > Don't confuse categories please. SICP doesn't say how to make a lazy > variant of Scheme. Applicative protocol is not normal protocol, the > reduction is, as it is.
We may have a different copy of SICP, but in mine (2nd edition) there is Chapter 4.2 "Variantions on a Scheme -- Lazy Evaluation" and in particular 4.2.2 "An Interpreter with Lazy Evaluation". Ben _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe