graphql-api-0.4.0: GraphQL API

Safe HaskellNone
LanguageHaskell2010

GraphQL.Internal.Syntax.AST

Description

 
Synopsis

Documentation

data Node Source #

Instances
Eq Node Source # 
Instance details

Defined in GraphQL.Internal.Syntax.AST

Methods

(==) :: Node -> Node -> Bool #

(/=) :: Node -> Node -> Bool #

Show Node Source # 
Instance details

Defined in GraphQL.Internal.Syntax.AST

Methods

showsPrec :: Int -> Node -> ShowS #

show :: Node -> String #

showList :: [Node] -> ShowS #

data Field Source #

Instances
Eq Field Source # 
Instance details

Defined in GraphQL.Internal.Syntax.AST

Methods

(==) :: Field -> Field -> Bool #

(/=) :: Field -> Field -> Bool #

Show Field Source # 
Instance details

Defined in GraphQL.Internal.Syntax.AST

Methods

showsPrec :: Int -> Field -> ShowS #

show :: Field -> String #

showList :: [Field] -> ShowS #

data Argument Source #

Constructors

Argument Name Value 
Instances
Eq Argument Source # 
Instance details

Defined in GraphQL.Internal.Syntax.AST

Show Argument Source # 
Instance details

Defined in GraphQL.Internal.Syntax.AST

newtype ListValue Source #

Constructors

ListValue [Value] 

data Directive Source #

Constructors

Directive Name [Argument] 
Instances
Eq Directive Source # 
Instance details

Defined in GraphQL.Internal.Syntax.AST

Show Directive Source # 
Instance details

Defined in GraphQL.Internal.Syntax.AST

data GType Source #

Instances
Eq GType Source # 
Instance details

Defined in GraphQL.Internal.Syntax.AST

Methods

(==) :: GType -> GType -> Bool #

(/=) :: GType -> GType -> Bool #

Ord GType Source # 
Instance details

Defined in GraphQL.Internal.Syntax.AST

Methods

compare :: GType -> GType -> Ordering #

(<) :: GType -> GType -> Bool #

(<=) :: GType -> GType -> Bool #

(>) :: GType -> GType -> Bool #

(>=) :: GType -> GType -> Bool #

max :: GType -> GType -> GType #

min :: GType -> GType -> GType #

Show GType Source # 
Instance details

Defined in GraphQL.Internal.Syntax.AST

Methods

showsPrec :: Int -> GType -> ShowS #

show :: GType -> String #

showList :: [GType] -> ShowS #

HasName GType Source #

Get the name of the given GType.

Instance details

Defined in GraphQL.Internal.Syntax.AST

Methods

getName :: GType -> Name Source #