haskell lazy evaluation illustrated
This is an illustrated document about lazy evaluation in Haskell
Here is: Lazy evaluation illustrated for Haskell divers (PDF).