first part of the transltion: how evaluation works in haskell
finished translation of "how lazy evaluation works in haskell"