toml-reader-parse

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

https://github.com/sergv/toml-reader-parse

Version on this page:0.1.1.0
LTS Haskell 22.21:0.1.1.1
Stackage Nightly 2024-05-13:0.1.1.1
Latest on Hackage:0.1.1.1

See all snapshots toml-reader-parse appears in

Apache-2.0 licensed by Sergey Vinokurov
Maintained by Sergey Vinokurov
This version can be pinned in stack with:toml-reader-parse-0.1.1.0@sha256:ec7d5238c0362d2306f4c55b34cbe22477bab2f365353030d93b662c013ac7f4,1942

Module documentation for 0.1.1.0

#+STARTUP: content

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.

Changes

* 0.1.1.0
- Add tests
- Mark ~FromToml Value String~ as overlapping - now it can be derived for newtypes
- Rename old ~pTable~ into ~pTableL~, introduce ~pTable~ with produces value without location
- Rework ~FromToml b (L a)~ to delegate work to ~FromToml b a~
* 0.1.0.0
Initial release