toml-reader-parse: Alternative parser for TOML values produced by the toml-reader package.

This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.

[maintain] [Publish]

Warnings:

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.


[Skip to Readme]

Properties

Versions 0.1.0.0, 0.1.1.0, 0.1.1.1, 0.1.1.1
Change log Changelog.md
Dependencies base (>=4.14 && <5), comonad, containers, deepseq, dlist, prettyprinter (>=1.7), prettyprinter-combinators, text, time, toml-reader (>=0.1), vector [details]
License Apache-2.0
Author Sergey Vinokurov
Maintainer Sergey Vinokurov <serg.foo@gmail.com>
Category Data, TOML
Home page https://github.com/sergv/toml-reader-parse
Source repo head: git clone https://github.com/sergv/toml-reader-parse.git
Uploaded by SergeyVinokurov at 2023-01-27T23:58:47Z

Modules

[Index] [Quick Jump]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


Readme for toml-reader-parse-0.1.1.1

[back to package description]

Synopsis

Parser combinators for directly parsing TOML values produced by toml-reader. Parsers track where values originate in the source document and intelligently combine errors between alternative parsing branches to report only the most relevant error to the user.