[Haskell-beginners] Parse file with existentials