[Haskell-cafe] exceptions vs. Either