Haskell: Pure and lazy, yet functional
updike.org