morpheus-graphql-0.0.1: Morpheus GraphQL

Safe HaskellNone
LanguageHaskell2010

Data.Morpheus.Kind

Documentation

class GQLObject a Source #

Instances
GQLObject Bool Source # 
Instance details

Defined in Data.Morpheus.Kind.GQLObject

GQLObject Float Source # 
Instance details

Defined in Data.Morpheus.Kind.GQLObject

GQLObject Int Source # 
Instance details

Defined in Data.Morpheus.Kind.GQLObject

GQLObject Text Source # 
Instance details

Defined in Data.Morpheus.Kind.GQLObject

GQLObject EnumValue Source # 
Instance details

Defined in Data.Morpheus.Kind.GQLObject

GQLObject Type Source # 
Instance details

Defined in Data.Morpheus.Kind.GQLObject

GQLObject Field Source # 
Instance details

Defined in Data.Morpheus.Kind.GQLObject

GQLObject InputValue Source # 
Instance details

Defined in Data.Morpheus.Kind.GQLObject

GQLObject Directive Source # 
Instance details

Defined in Data.Morpheus.Kind.GQLObject

GQLObject Schema Source # 
Instance details

Defined in Data.Morpheus.Kind.GQLObject

GQLObject a => GQLObject [a] Source # 
Instance details

Defined in Data.Morpheus.Kind.GQLObject

GQLObject a => GQLObject (Maybe a) Source # 
Instance details

Defined in Data.Morpheus.Kind.GQLObject

GQLObject a => GQLObject (WithDeprecationArgs a) Source # 
Instance details

Defined in Data.Morpheus.Kind.GQLObject

GQLScalar a => GQLObject (ScalarOf a) Source # 
Instance details

Defined in Data.Morpheus.Kind.GQLObject

(Show a, GQLKind a, GQLEnum a) => GQLObject (EnumOf a) Source # 
Instance details

Defined in Data.Morpheus.Kind.GQLObject

(GQLObject a, GQLArgs p) => GQLObject (p ::-> a) Source # 
Instance details

Defined in Data.Morpheus.Kind.GQLObject

class GQLKind a where Source #

Minimal complete definition

Nothing

Methods

description :: Proxy a -> Text Source #

Instances
GQLKind Bool Source # 
Instance details

Defined in Data.Morpheus.Kind.GQLKind

GQLKind Float Source # 
Instance details

Defined in Data.Morpheus.Kind.GQLKind

GQLKind Int Source # 
Instance details

Defined in Data.Morpheus.Kind.GQLKind

GQLKind Text Source # 
Instance details

Defined in Data.Morpheus.Kind.GQLKind

GQLKind DirectiveLocation Source # 
Instance details

Defined in Data.Morpheus.Kind.GQLKind

GQLKind EnumValue Source # 
Instance details

Defined in Data.Morpheus.Kind.GQLKind

GQLKind TypeKind Source # 
Instance details

Defined in Data.Morpheus.Kind.GQLKind

GQLKind Type Source # 
Instance details

Defined in Data.Morpheus.Kind.GQLKind

GQLKind Field Source # 
Instance details

Defined in Data.Morpheus.Kind.GQLKind

GQLKind InputValue Source # 
Instance details

Defined in Data.Morpheus.Kind.GQLKind

GQLKind Directive Source # 
Instance details

Defined in Data.Morpheus.Kind.GQLKind

GQLKind Schema Source # 
Instance details

Defined in Data.Morpheus.Kind.GQLKind

GQLKind a => GQLKind (Maybe a) Source # 
Instance details

Defined in Data.Morpheus.Kind.GQLKind

class GQLQuery a Source #

class GQLInput a Source #

Instances
GQLInput Bool Source # 
Instance details

Defined in Data.Morpheus.Kind.GQLInput

GQLInput Float Source # 
Instance details

Defined in Data.Morpheus.Kind.GQLInput

GQLInput Int Source # 
Instance details

Defined in Data.Morpheus.Kind.GQLInput

GQLInput Text Source # 
Instance details

Defined in Data.Morpheus.Kind.GQLInput

(GQLInput a, GQLKind a) => GQLInput [a] Source # 
Instance details

Defined in Data.Morpheus.Kind.GQLInput

(GQLInput a, GQLKind a) => GQLInput (Maybe a) Source # 
Instance details

Defined in Data.Morpheus.Kind.GQLInput

(GQLScalar a, GQLKind a) => GQLInput (ScalarOf a) Source # 
Instance details

Defined in Data.Morpheus.Kind.GQLInput

(GQLEnum a, GQLKind a) => GQLInput (EnumOf a) Source # 
Instance details

Defined in Data.Morpheus.Kind.GQLInput