On 10/12/2012, at 6:34 AM, Malcolm Wallace wrote: > > On 9 Dec 2012, at 16:31, Doug McIlroy wrote: > >> In fact the FP community came late to some of these, just as >> programming languages at large came late to garbage collection. >> >> Lazy evaluation--at the heart of spreadsheets since the beginning. > > Lazy evaluation for the lambda calculus - 1971 (Wadsworth) > Lazy evaluation in a programming language - 1976 (Henderson&Morris, > Friedman&Wise)
Pop-2 had lazily evaluated streams about 1970. In fact that's how it did input: a 'character producer' was nothing other than a lazily evaluated list of characters. The book about it appeared in 1971. _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe