graphql-client-1.0.0: A client for Haskell programs to query a GraphQL API

MaintainerBrandon Chinn <brandon@leapyear.io>
Stabilityexperimental
Portabilityportable
Safe HaskellNone
LanguageHaskell2010

Data.GraphQL.Error

Description

Definitions for GraphQL errors and exceptions.

Synopsis

Documentation

data GraphQLError Source #

An error in a GraphQL query.

Constructors

GraphQLError 
Instances
Eq GraphQLError Source # 
Instance details

Defined in Data.GraphQL.Error

Show GraphQLError Source # 
Instance details

Defined in Data.GraphQL.Error

Generic GraphQLError Source # 
Instance details

Defined in Data.GraphQL.Error

Associated Types

type Rep GraphQLError :: Type -> Type #

ToJSON GraphQLError Source # 
Instance details

Defined in Data.GraphQL.Error

FromJSON GraphQLError Source # 
Instance details

Defined in Data.GraphQL.Error

type Rep GraphQLError Source # 
Instance details

Defined in Data.GraphQL.Error

type Rep GraphQLError = D1 (MetaData "GraphQLError" "Data.GraphQL.Error" "graphql-client-1.0.0-IgqsaGdAbYzLIU84oWpBk0" False) (C1 (MetaCons "GraphQLError" PrefixI True) (S1 (MetaSel (Just "message") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text) :*: (S1 (MetaSel (Just "locations") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [GraphQLErrorLoc])) :*: S1 (MetaSel (Just "path") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [Value])))))

data GraphQLErrorLoc Source #

A location in an error in a GraphQL query.

Constructors

GraphQLErrorLoc 

Fields

Instances
Eq GraphQLErrorLoc Source # 
Instance details

Defined in Data.GraphQL.Error

Show GraphQLErrorLoc Source # 
Instance details

Defined in Data.GraphQL.Error

Generic GraphQLErrorLoc Source # 
Instance details

Defined in Data.GraphQL.Error

Associated Types

type Rep GraphQLErrorLoc :: Type -> Type #

ToJSON GraphQLErrorLoc Source # 
Instance details

Defined in Data.GraphQL.Error

FromJSON GraphQLErrorLoc Source # 
Instance details

Defined in Data.GraphQL.Error

type Rep GraphQLErrorLoc Source # 
Instance details

Defined in Data.GraphQL.Error

type Rep GraphQLErrorLoc = D1 (MetaData "GraphQLErrorLoc" "Data.GraphQL.Error" "graphql-client-1.0.0-IgqsaGdAbYzLIU84oWpBk0" False) (C1 (MetaCons "GraphQLErrorLoc" PrefixI True) (S1 (MetaSel (Just "errorLine") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int) :*: S1 (MetaSel (Just "errorCol") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int)))