Safe Haskell | None |
---|---|
Language | Haskell2010 |
Data.Morpheus.Kind.GQLArgs
Contents
Documentation
class GQLArgs p where Source #
Minimal complete definition
Nothing
Methods
decode :: Arguments -> Validation p Source #
decode :: (Generic p, GDecode Arguments (Rep p)) => Arguments -> Validation p Source #
introspect :: Proxy p -> [((Text, InputField), TypeLib -> TypeLib)] Source #
introspect :: Selectors (Rep p) (Text, InputField) => Proxy p -> [((Text, InputField), TypeLib -> TypeLib)] Source #
Instances
GQLArgs () Source # | |
Defined in Data.Morpheus.Kind.GQLArgs Methods decode :: Arguments -> Validation () Source # introspect :: Proxy () -> [((Text, InputField), TypeLib -> TypeLib)] Source # | |
GQLArgs DeprecationArgs Source # | |
Defined in Data.Morpheus.Kind.GQLArgs Methods decode :: Arguments -> Validation DeprecationArgs Source # introspect :: Proxy DeprecationArgs -> [((Text, InputField), TypeLib -> TypeLib)] Source # |