Maintainer | Brandon Chinn <[email protected]> |
---|---|
Stability | experimental |
Portability | portable |
Safe Haskell | None |
Language | Haskell2010 |
Data.GraphQL.Error
Description
Definitions for GraphQL errors and exceptions.
Synopsis
- data GraphQLError = GraphQLError {}
- data GraphQLErrorLoc = GraphQLErrorLoc {}
- newtype GraphQLException = GraphQLException [GraphQLError]
Documentation
data GraphQLError Source #
An error in a GraphQL query.
Constructors
GraphQLError | |
Instances
data GraphQLErrorLoc Source #
A location in an error in a GraphQL query.
Constructors
GraphQLErrorLoc | |
Instances
FromJSON GraphQLErrorLoc Source # | |||||
Defined in Data.GraphQL.Error Methods parseJSON :: Value -> Parser GraphQLErrorLoc # parseJSONList :: Value -> Parser [GraphQLErrorLoc] # | |||||
ToJSON GraphQLErrorLoc Source # | |||||
Defined in Data.GraphQL.Error Methods toJSON :: GraphQLErrorLoc -> Value # toEncoding :: GraphQLErrorLoc -> Encoding # toJSONList :: [GraphQLErrorLoc] -> Value # toEncodingList :: [GraphQLErrorLoc] -> Encoding # omitField :: GraphQLErrorLoc -> Bool # | |||||
Generic GraphQLErrorLoc Source # | |||||
Defined in Data.GraphQL.Error Associated Types
Methods from :: GraphQLErrorLoc -> Rep GraphQLErrorLoc x # to :: Rep GraphQLErrorLoc x -> GraphQLErrorLoc # | |||||
Show GraphQLErrorLoc Source # | |||||
Defined in Data.GraphQL.Error Methods showsPrec :: Int -> GraphQLErrorLoc -> ShowS # show :: GraphQLErrorLoc -> String # showList :: [GraphQLErrorLoc] -> ShowS # | |||||
Eq GraphQLErrorLoc Source # | |||||
Defined in Data.GraphQL.Error Methods (==) :: GraphQLErrorLoc -> GraphQLErrorLoc -> Bool # (/=) :: GraphQLErrorLoc -> GraphQLErrorLoc -> Bool # | |||||
type Rep GraphQLErrorLoc Source # | |||||
Defined in Data.GraphQL.Error type Rep GraphQLErrorLoc = D1 ('MetaData "GraphQLErrorLoc" "Data.GraphQL.Error" "graphql-client-1.2.4-EPx1PPNQ4laFa3YMqH8Tpw" 'False) (C1 ('MetaCons "GraphQLErrorLoc" 'PrefixI 'True) (S1 ('MetaSel ('Just "errorLine") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int) :*: S1 ('MetaSel ('Just "errorCol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int))) |
newtype GraphQLException Source #
An exception thrown as a result of an error in a GraphQL query.
Constructors
GraphQLException [GraphQLError] |
Instances
Exception GraphQLException Source # | |
Defined in Data.GraphQL.Error Methods toException :: GraphQLException -> SomeException # | |
Show GraphQLException Source # | |
Defined in Data.GraphQL.Error Methods showsPrec :: Int -> GraphQLException -> ShowS # show :: GraphQLException -> String # showList :: [GraphQLException] -> ShowS # | |
Eq GraphQLException Source # | |
Defined in Data.GraphQL.Error Methods (==) :: GraphQLException -> GraphQLException -> Bool # (/=) :: GraphQLException -> GraphQLException -> Bool # |