Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
class GQLArgs p where Source #
Nothing
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 decode :: Arguments -> Validation () Source # introspect :: Proxy () -> [((Text, InputField), TypeLib -> TypeLib)] Source # | |
GQLArgs DeprecationArgs Source # | |
Defined in Data.Morpheus.Kind.GQLArgs decode :: Arguments -> Validation DeprecationArgs Source # introspect :: Proxy DeprecationArgs -> [((Text, InputField), TypeLib -> TypeLib)] Source # |