[Haskell-cafe] Reasoning [was: Tutorial on Haskell]