[Haskell-beginners] Two questions for a production project...