[Haskell-beginners] Architecture and monads