I’ve updated my old TOML package with a number of features that I think make it unique among the other offerings on Hackage.
- Fully TOML 1.0.0 compliant (passes internal tests and burnt-sushi test suite)
- Pretty-printing support (including help for syntax highlighting outputs)
- Classes for serialization and deserialization (including warning messages)
- Tools for deserializing tables matching required and optional keys
- Useful error messages across lexing, parsing, validating, and deserializing
- Low dependency footprint