opt-env-conf-0.13.0.0: Settings parsing for Haskell: command-line arguments, environment variables, and configuration values.
Safe HaskellNone
LanguageHaskell2010

OptEnvConf.Check

Documentation

data CheckResult a Source #

Constructors

CheckSucceeded a

Check succeeded

CheckIncapable (NonEmpty MissingCapability)

Check could not be completed because of missing capability

CheckFailed (NonEmpty ParseError)

Check failed with parse errors

Instances

Instances details
Functor CheckResult Source # 
Instance details

Defined in OptEnvConf.Check

Methods

fmap :: (a -> b) -> CheckResult a -> CheckResult b #

(<$) :: a -> CheckResult b -> CheckResult a #

Generic (CheckResult a) Source # 
Instance details

Defined in OptEnvConf.Check

Associated Types

type Rep (CheckResult a) 
Instance details

Defined in OptEnvConf.Check

type Rep (CheckResult a)

Methods

from :: CheckResult a -> Rep (CheckResult a) x #

to :: Rep (CheckResult a) x -> CheckResult a #

Show a => Show (CheckResult a) Source # 
Instance details

Defined in OptEnvConf.Check

type Rep (CheckResult a) Source # 
Instance details

Defined in OptEnvConf.Check

type Rep (CheckResult a)