[Haskell-cafe] examples for error handling in takusen?