Experiments in Haskell: simple XML parser
$ stack build
import Xml
import Text.Parsec
myParsedXml = parse xmlP "xml" $ mconcat
[ "<?xml charset=\"utf-8\"?>"
, "<someTag>"
, "<tagWithText and=\"attributes\">"
, "some text"
, "</tagWithText>"
, "<selfClosingTags with=\"attributes\" />"
, "</someTag>"
]