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!