Why no exceptions in Haskell?