I am building a prototype for processing ISO 20022 Payment Initiation messages. These messages are in XML format and I want the prototype to be built using Haskell.

Conducting a search for 'Haskell XML parsing' yields postings that are in the region of 10+yrs old.

I am sure there are packages that have been developed/update in the recent past.
Any thoughts?