On Mon, May 3, 2010 at 9:17 AM, Kyle Murphy <orc...@gmail.com> wrote: > 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). _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe