Config.Schema.Spec

Specifying sections

data SectionSpecs a

reqSection

optSection

reqSection'

optSection'

Specifying values

data ValueSpecs a

class Spec a

sectionsSpec

assocSpec

atomSpec

anyAtomSpec

listSpec

customSpec

namedSpec

Derived specifications

oneOrList

yesOrNoSpec

stringSpec

numSpec

fractionalSpec

nonemptySpec

oneOrNonemptySpec

Executing specifications

runSections

runSections_

runValueSpecs

runValueSpecs_

Primitive specifications

data SectionSpec

liftSectionSpec

data ValueSpec

liftValueSpec