An abstraction over '[String]' that makes it easier to implement consumeArgument, consumeOption and consumeSwitch.
In order to implement folded short dashed options, we need to use tombstones for consumed argumentsn
Instances7IsList, Eq, Show, Generic, Validity, Rep, …
IsList ArgsDefined in opt-env-conf-0.11.0.0 · OptEnvConf.ArgsEq ArgsDefined in opt-env-conf-0.11.0.0 · OptEnvConf.ArgsShow ArgsDefined in opt-env-conf-0.11.0.0 · OptEnvConf.ArgsGeneric ArgsDefined in opt-env-conf-0.11.0.0 · OptEnvConf.ArgsValidity ArgsDefined in opt-env-conf-0.11.0.0 · OptEnvConf.Argstype Rep Args = D1 ('MetaDataDefined in opt-env-conf-0.11.0.0 · OptEnvConf.Args"Args"
"OptEnvConf.Args"
"opt-env-conf-0.11.0.0-6geKsE2msl94yoEeYFY9u2"
'False) (C1 ('MetaCons"Args"
'PrefixI 'True) (S1 ('MetaSel ('Just"argsBefore"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Tomb Arg]) :*: S1 ('MetaSel ('Just"argsAfter"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Tomb Arg])))type Item Args = Tomb ArgDefined in opt-env-conf-0.11.0.0 · OptEnvConf.Args