| Safe Haskell | None |
|---|---|
| Language | GHC2021 |
Ecluse.Config.Aeson
Contents
Description
The document decoders: one GroupDecoder per configuration group, assembled from
Ecluse.Config.Parser's key vocabulary, plus the FromJSON instances that run them.
The instances are orphans because the types live in Ecluse.Config.Types, which carries no Aeson dependency. A group's decoder declares every key the group admits, so an unknown key refuses.