/p/haskell-explicit-exception/