Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
SubConfig | |
|
Instances
Generic a => Generic (SubConfig a) Source # | |
(Generic a, GNestedParser (Rep a)) => NestedParser (SubConfig a) Source # | |
Defined in Cfg.Deriving.SubConfig parseNestedConfig :: Tree Text -> Either ConfigParseError (SubConfig a) Source # | |
(Generic a, GConfigForest (Rep a)) => NestedConfig (SubConfig a) Source # | |
Defined in Cfg.Deriving.SubConfig toNestedConfig :: [Tree Text] Source # | |
type Rep (SubConfig a) Source # | |
Defined in Cfg.Deriving.SubConfig |
newtype SubConfigOpts t a Source #
Instances
Generic a => Generic (SubConfigOpts t a) Source # | |
Defined in Cfg.Deriving.SubConfig type Rep (SubConfigOpts t a) :: Type -> Type # from :: SubConfigOpts t a -> Rep (SubConfigOpts t a) x # to :: Rep (SubConfigOpts t a) x -> SubConfigOpts t a # | |
(GetConfigOptions t, Generic a, GNestedParser (Rep a)) => NestedParser (SubConfigOpts t a) Source # | |
Defined in Cfg.Deriving.SubConfig parseNestedConfig :: Tree Text -> Either ConfigParseError (SubConfigOpts t a) Source # | |
(GetConfigOptions t, Generic a, GConfigForest (Rep a)) => NestedConfig (SubConfigOpts t a) Source # | |
Defined in Cfg.Deriving.SubConfig toNestedConfig :: [Tree Text] Source # | |
type Rep (SubConfigOpts t a) Source # | |
Defined in Cfg.Deriving.SubConfig |
class GetConfigOptions t where Source #
Instances
LabelModifier t => GetConfigOptions t Source # | |
Defined in Cfg.Deriving.SubConfig |