[Haskell-beginners] Defining custom parser using Parsec