GraphQL.Internal.Schema

data Type

Builtin types

data Builtin

Defining new types

data TypeDefinition

data Name

data ArgumentDefinition

data EnumValueDefinition

data EnumTypeDefinition

data FieldDefinition

type Interfaces

data InterfaceTypeDefinition

data NonEmptyList a

data ObjectTypeDefinition

data UnionTypeDefinition

Input types

data InputType

data InputTypeDefinition

data InputObjectTypeDefinition

data InputObjectFieldDefinition

Using existing types

data AnnotatedType t

data ListType t

data NonNullType t

class DefinesTypes t

doesFragmentTypeApply

The schema

data Schema

makeSchema

lookupType