XML libraries - Haskell

Welcome to the Functional Programming Zulip Chat Archive. You can join the chat here.

Sridhar Ratnakumar

What are some decent libraries dealing with XML in Haskell? Specifically constructing XML documents (as in the case of RSS feeds)?
/cc @Joel McCracken

Sridhar Ratnakumar

I'd be nice if I can just monadically construct RSS feeds (à la: reflex-dom, lucid), rather than build it "manually" using records and what not. I'm somewhat surprised that the lucid library does not already do this, in a general fashion (it seems hardcoded to work with HTML5 only).

Sridhar Ratnakumar

I suppose one could also simply create a lucid-rss in the style of https://hackage.haskell.org/package/lucid-svg

Joel McCracken

so, the xml quasiquoter

Joel McCracken

i feel like it depends a bit, how "programmatically" are you doing it? would it be appropriate to use a template system?