[Haskell-beginners] Generate API implementations from XML