[Haskell-beginners] A question of program style