morpheus-graphql-core-0.27.0: Morpheus GraphQL Core
Safe HaskellSafe-Inferred
LanguageHaskell2010

Data.Morpheus.Types.IO

Synopsis

Documentation

data GQLRequest Source #

GraphQL HTTP Request Body

Instances

Instances details
FromJSON GQLRequest Source # 
Instance details

Defined in Data.Morpheus.Types.IO

ToJSON GQLRequest Source # 
Instance details

Defined in Data.Morpheus.Types.IO

Generic GQLRequest Source # 
Instance details

Defined in Data.Morpheus.Types.IO

Associated Types

type Rep GQLRequest :: Type -> Type #

Show GQLRequest Source # 
Instance details

Defined in Data.Morpheus.Types.IO

type Rep GQLRequest Source # 
Instance details

Defined in Data.Morpheus.Types.IO

type Rep GQLRequest = D1 ('MetaData "GQLRequest" "Data.Morpheus.Types.IO" "morpheus-graphql-core-0.27.0-6kwLaZNKUDnI7xQD4dSyYD" 'False) (C1 ('MetaCons "GQLRequest" 'PrefixI 'True) (S1 ('MetaSel ('Just "operationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe FieldName)) :*: (S1 ('MetaSel ('Just "query") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "variables") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Value)))))

data GQLResponse Source #

GraphQL Response

Constructors

Data ValidValue 
Errors [GQLError] 

Instances

Instances details
FromJSON GQLResponse Source # 
Instance details

Defined in Data.Morpheus.Types.IO

ToJSON GQLResponse Source # 
Instance details

Defined in Data.Morpheus.Types.IO

Generic GQLResponse Source # 
Instance details

Defined in Data.Morpheus.Types.IO

Associated Types

type Rep GQLResponse :: Type -> Type #

Show GQLResponse Source # 
Instance details

Defined in Data.Morpheus.Types.IO

type Rep GQLResponse Source # 
Instance details

Defined in Data.Morpheus.Types.IO

type Rep GQLResponse = D1 ('MetaData "GQLResponse" "Data.Morpheus.Types.IO" "morpheus-graphql-core-0.27.0-6kwLaZNKUDnI7xQD4dSyYD" 'False) (C1 ('MetaCons "Data" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ValidValue)) :+: C1 ('MetaCons "Errors" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [GQLError])))