Marc bibliographic data parsing library in Haskell.s