cfg-0.0.1.0: Type generated application configuration
Safe HaskellSafe-Inferred
LanguageHaskell2010

Cfg.Parser.ValueParser

Documentation

class GValueParser (f :: Type -> Type) where Source #

Methods

gParser :: Parser (f p) Source #

Instances

Instances details
GValueParser (U1 :: Type -> Type) Source # 
Instance details

Defined in Cfg.Parser.ValueParser

Methods

gParser :: Parser (U1 p) Source #

GValueParser (V1 :: Type -> Type) Source # 
Instance details

Defined in Cfg.Parser.ValueParser

Methods

gParser :: Parser (V1 p) Source #

(GValueParser a, GValueParser b) => GValueParser (a :*: b) Source # 
Instance details

Defined in Cfg.Parser.ValueParser

Methods

gParser :: Parser ((a :*: b) p) Source #

(GValueParser a, GValueParser b) => GValueParser (a :+: b) Source # 
Instance details

Defined in Cfg.Parser.ValueParser

Methods

gParser :: Parser ((a :+: b) p) Source #

ValueParser a => GValueParser (K1 R a :: Type -> Type) Source # 
Instance details

Defined in Cfg.Parser.ValueParser

Methods

gParser :: Parser (K1 R a p) Source #

Constructor c => GValueParser (M1 C c (U1 :: Type -> Type)) Source # 
Instance details

Defined in Cfg.Parser.ValueParser

Methods

gParser :: Parser (M1 C c U1 p) Source #

GValueParser f => GValueParser (M1 D s f) Source # 
Instance details

Defined in Cfg.Parser.ValueParser

Methods

gParser :: Parser (M1 D s f p) Source #

GValueParser f => GValueParser (M1 S s f) Source # 
Instance details

Defined in Cfg.Parser.ValueParser

Methods

gParser :: Parser (M1 S s f p) Source #