toml -package:tomland
Not on Stackage, so not searched.
This is the high-level interface to the toml-parser library. It
enables parsing, printing, and conversion into and out of
application-specific representations.
This parser implements TOML 1.0.0
https://toml.io/en/v1.0.0 as
carefully as possible.
Use
Toml.Schema to implement functions mapping between TOML
values and your application types.
Use
Toml.Syntax and
Toml.Semantics for low-level TOML
syntax processing and semantic validation. Most applications will not
need to use these modules directly unless the application is about
TOML itself.
The types and functions of this package are parameterized over an
annotation type in order to allow applications to provide detailed
feedback messages tracked back to specific source locations in an
original TOML file. While the default annotation is a simple file
position, some applications might upgrade this annotation to track
multiple file names or synthetically generated sources. Other
applications won't need source location and can replace annotations
with a simple unit type.
TOML 1.0.0 parser
TOML parser using generated lexers and parsers with careful attention
to the TOML 1.0.0 semantics for defining tables.
TOML format parser compliant with v1.0.0. See README.md for more
details.
Alternative parser for TOML values produced by the toml-reader package.
Package defines a set of parser combinators that allows analyzing
arbitrary TOML structures. Includes formatted errors that keep track
of where in the original TOML file a value came from.
Not on Stackage, so not searched.
Command-line tool to check syntax of TOML files
Not on Stackage, so not searched.
toml-parser test drivers
Pretty-printer document with TOML class attributes to aid in
syntax-highlighting.
Create a custom leaf element
Arrow pointing to bottom-right corner.