Thread overview
Lazy?
May 26, 2009
Tim Matthews
May 26, 2009
hasen
May 26, 2009
Ary Borenszweig
May 26, 2009
Did D invent the 'lazy' evaluation. http://digitalmars.com/d/2.0/lazy-evaluation.html

I've just noticed that there is a System.Lazy<T> class in .net 4.0 but havern't heard much more about it.
May 26, 2009
Tim Matthews wrote:
> Did D invent the 'lazy' evaluation. http://digitalmars.com/d/2.0/lazy-evaluation.html
> 
> I've just noticed that there is a System.Lazy<T> class in .net 4.0 but havern't heard much more about it.

hehe, no man, its been in functional languages all along
May 26, 2009
Tim Matthews wrote:
> Did D invent the 'lazy' evaluation. http://digitalmars.com/d/2.0/lazy-evaluation.html
> 
> I've just noticed that there is a System.Lazy<T> class in .net 4.0 but havern't heard much more about it.

Nah, lazy evaluation already exists in Haskell and also in lambda calculus.

Wikipedia has some information, but not much: http://en.wikipedia.org/wiki/Lazy_evaluation