
3 May
2010
3 May
'10
11:27 a.m.
On Mon, May 3, 2010 at 9:17 AM, Kyle Murphy
Reasons to learn Haskell include: Lazy evaluation can make some kinds of algorithms possible to implement that aren't possible to implement in other languages (without modification to the algorithm).
One could say the reverse as well. I would say that laziness allows many more *compositions* of algorithms. Many more objects can be described from simple building blocks (combinators).