Articles from December 2009

Lazy Evaluation

I’ve recently been learning the Haskell programming language which has some very interesting concepts, one being lazy evaluation. Lazy evaluation defers evaluating any piece of code right until the value is actually needed rather than evaluating it in the order in which it is defined as with most programming languages. One immediate benefit of this [...]