[Haskell-cafe] Error handling in calculations