Laziness is a Feature
I saw this come across John D. Cook's Computer Science Twitter feed (@CompSciFact):
http://begriffs.com/posts/2015-06-17-thinking-with-laziness.html
I'm just learning Haskell but one of the things that attracted me to it was its lazy evaluation. It's very different from what I was used to and (at first) seems like magic! In reading posts by other Functional Programmers (most of whom are not using Haskell) I think that Haskell's laziness is often under appreciated. Glad to see its virtues spelled out!