[Haskell-beginners] learning about exceptions