@hackage forms-data-format0.2.0.1
Parse and serialize FDF, the Forms Data Format
Categories
License
BSD-3-Clause
Maintainer
blamario@protonmail.com
Links
Versions
Installation
Dependencies (7)
- base >=4 && <5
- bytestring >=0.9 && <0.13
- grammatical-parsers >=0.5 && <0.8
- monoid-subclasses >=1 && <2
- parsers <0.13
- rank2classes >=1 && <1.6 Show all…
Dependents (1)
@hackage/canadian-income-tax
Forms Data Format
The Forms Data Format, or FDF for short, is a horrible data format thought up by Adobe. Its only redeeming feature is that in practice it's much simpler than PDF.
This Haskell package is hacked together to parse and re-serialize some files in FDF format. It certainly does not support the full range of possible FDF files. I tried to follow the specification but gave up.
The main purpose of the package is to allow parsing and serializing Canadian tax forms in FDF format. For that purpose this hack seems sufficient. If you find it doesn't work for some other FDF files, feel free to contribute some code.