I've written a parser for OFX 1.x (these are the files you can download from most banks detailing recent account activity). I'm not sure I've written it well. This is my first serious thing in Haskell. (Kudos to the writers of the guide for how to make a new Hackage project! It's brilliant.) http://patch-tag.com/r/ofx1/pullrepo