[Haskell-beginners] Parser composition