[Haskell-beginners] Proper use of exit{Success,Failure}