Added example XML file
Switched to List monad
how to run
Switched to DList
how to run
Added type synonym
Switched to using cursor
how to run
Made XML output
how to run
A more point-free version
Fixed rendering offset properly