[Haskell-cafe] Re: Why?
John D. Earle
JohnDEarle at cox.net
Thu Dec 10 10:13:09 EST 2009
Most of the discussion centers on the benefits of functional programming and
laziness. Haskell is not merely a lazy functional language. It is a pure
lazy functional language. I may need to explain what laziness is. Laziness
is where you work through the logic in its entirely before acting on the
result. In strict evaluation the logic is worked out in parallel with
execution which doesn't make complete sense, but it does allow for an
architecture that is close to the machine.
More information about the Haskell-Cafe