miso-graphql
Safe HaskellNone
LanguageGHC2021

Miso.GraphQL.AST

Synopsis

Documentation

data ExecutableDirectiveLocation Source #

Instances

Instances details
Bounded ExecutableDirectiveLocation Source # 
Instance details

Defined in Miso.GraphQL.AST

Enum ExecutableDirectiveLocation Source # 
Instance details

Defined in Miso.GraphQL.AST

Generic ExecutableDirectiveLocation Source # 
Instance details

Defined in Miso.GraphQL.AST

Associated Types

type Rep ExecutableDirectiveLocation 
Instance details

Defined in Miso.GraphQL.AST

type Rep ExecutableDirectiveLocation = D1 ('MetaData "ExecutableDirectiveLocation" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'False) (((C1 ('MetaCons "QUERY" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "MUTATION" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "SUBSCRIPTION" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "FIELD" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "FRAGMENT_DEFINITION" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "FRAGMENT_SPREAD" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "INLINE_FRAGMENT" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "VARIABLE_DEFINITION" 'PrefixI 'False) (U1 :: Type -> Type))))
Show ExecutableDirectiveLocation Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq ExecutableDirectiveLocation Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString ExecutableDirectiveLocation Source #

https://spec.graphql.org/draft/#ExecutableDirectiveLocation

Instance details

Defined in Miso.GraphQL.Printer

type Rep ExecutableDirectiveLocation Source # 
Instance details

Defined in Miso.GraphQL.AST

type Rep ExecutableDirectiveLocation = D1 ('MetaData "ExecutableDirectiveLocation" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'False) (((C1 ('MetaCons "QUERY" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "MUTATION" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "SUBSCRIPTION" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "FIELD" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "FRAGMENT_DEFINITION" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "FRAGMENT_SPREAD" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "INLINE_FRAGMENT" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "VARIABLE_DEFINITION" 'PrefixI 'False) (U1 :: Type -> Type))))

data TypeSystemDirectiveLocation Source #

Instances

Instances details
Bounded TypeSystemDirectiveLocation Source # 
Instance details

Defined in Miso.GraphQL.AST

Enum TypeSystemDirectiveLocation Source # 
Instance details

Defined in Miso.GraphQL.AST

Generic TypeSystemDirectiveLocation Source # 
Instance details

Defined in Miso.GraphQL.AST

Associated Types

type Rep TypeSystemDirectiveLocation 
Instance details

Defined in Miso.GraphQL.AST

type Rep TypeSystemDirectiveLocation = D1 ('MetaData "TypeSystemDirectiveLocation" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'False) (((C1 ('MetaCons "SCHEMA" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "SCALAR" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "OBJECT" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "FIELD_DEFINITION" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ARGUMENT_DEFINITION" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "INTERFACE" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "UNION" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ENUM" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "ENUM_VALUE" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "INPUT_OBJECT" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "INPUT_FIELD_DEFINITION" 'PrefixI 'False) (U1 :: Type -> Type)))))
Show TypeSystemDirectiveLocation Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq TypeSystemDirectiveLocation Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString TypeSystemDirectiveLocation Source #

https://spec.graphql.org/draft/#TypeSystemDirectiveLocation

Instance details

Defined in Miso.GraphQL.Printer

type Rep TypeSystemDirectiveLocation Source # 
Instance details

Defined in Miso.GraphQL.AST

type Rep TypeSystemDirectiveLocation = D1 ('MetaData "TypeSystemDirectiveLocation" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'False) (((C1 ('MetaCons "SCHEMA" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "SCALAR" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "OBJECT" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "FIELD_DEFINITION" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ARGUMENT_DEFINITION" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "INTERFACE" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "UNION" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ENUM" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "ENUM_VALUE" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "INPUT_OBJECT" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "INPUT_FIELD_DEFINITION" 'PrefixI 'False) (U1 :: Type -> Type)))))

data StringValue Source #

Instances

Instances details
Generic StringValue Source # 
Instance details

Defined in Miso.GraphQL.AST

Associated Types

type Rep StringValue 
Instance details

Defined in Miso.GraphQL.AST

type Rep StringValue = D1 ('MetaData "StringValue" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'False) (C1 ('MetaCons "SingleLineString" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 MisoString)) :+: C1 ('MetaCons "BlockString" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 MisoString)))
Show StringValue Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq StringValue Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString StringValue Source #

https://spec.graphql.org/draft/#StringValue

Instance details

Defined in Miso.GraphQL.Printer

type Rep StringValue Source # 
Instance details

Defined in Miso.GraphQL.AST

type Rep StringValue = D1 ('MetaData "StringValue" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'False) (C1 ('MetaCons "SingleLineString" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 MisoString)) :+: C1 ('MetaCons "BlockString" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 MisoString)))

newtype Document Source #

Constructors

Document (NonEmpty Definition) 

Instances

Instances details
Generic Document Source # 
Instance details

Defined in Miso.GraphQL.AST

Associated Types

type Rep Document 
Instance details

Defined in Miso.GraphQL.AST

type Rep Document = D1 ('MetaData "Document" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'True) (C1 ('MetaCons "Document" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (NonEmpty Definition))))

Methods

from :: Document -> Rep Document x #

to :: Rep Document x -> Document #

Show Document Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq Document Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString Document Source #

https://spec.graphql.org/draft/#Document

Instance details

Defined in Miso.GraphQL.Printer

type Rep Document Source # 
Instance details

Defined in Miso.GraphQL.AST

type Rep Document = D1 ('MetaData "Document" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'True) (C1 ('MetaCons "Document" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (NonEmpty Definition))))

data Definition Source #

Instances

Instances details
Generic Definition Source # 
Instance details

Defined in Miso.GraphQL.AST

Associated Types

type Rep Definition 
Instance details

Defined in Miso.GraphQL.AST

Show Definition Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq Definition Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString Definition Source #

https://spec.graphql.org/draft/#Definition

Instance details

Defined in Miso.GraphQL.Printer

type Rep Definition Source # 
Instance details

Defined in Miso.GraphQL.AST

data ExecutableDefinition Source #

Instances

Instances details
Generic ExecutableDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Associated Types

type Rep ExecutableDefinition 
Instance details

Defined in Miso.GraphQL.AST

type Rep ExecutableDefinition = D1 ('MetaData "ExecutableDefinition" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'False) (C1 ('MetaCons "DefinitionOperation" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 OperationDefinition)) :+: C1 ('MetaCons "DefinitionFragment" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FragmentDefinition)))
Show ExecutableDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq ExecutableDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString ExecutableDefinition Source # 
Instance details

Defined in Miso.GraphQL.Printer

type Rep ExecutableDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

type Rep ExecutableDefinition = D1 ('MetaData "ExecutableDefinition" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'False) (C1 ('MetaCons "DefinitionOperation" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 OperationDefinition)) :+: C1 ('MetaCons "DefinitionFragment" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FragmentDefinition)))

data OperationDefinition Source #

Instances

Instances details
Generic OperationDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Show OperationDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq OperationDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString OperationDefinition Source #

A GraphQL OperationDefinition https://spec.graphql.org/draft/#OperationDefinition

Instance details

Defined in Miso.GraphQL.Printer

type Rep OperationDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

data OperationType Source #

Constructors

Query 
Mutation 
Subscription 

Instances

Instances details
Bounded OperationType Source # 
Instance details

Defined in Miso.GraphQL.AST

Enum OperationType Source # 
Instance details

Defined in Miso.GraphQL.AST

Generic OperationType Source # 
Instance details

Defined in Miso.GraphQL.AST

Associated Types

type Rep OperationType 
Instance details

Defined in Miso.GraphQL.AST

type Rep OperationType = D1 ('MetaData "OperationType" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'False) (C1 ('MetaCons "Query" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "Mutation" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Subscription" 'PrefixI 'False) (U1 :: Type -> Type)))
Show OperationType Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq OperationType Source # 
Instance details

Defined in Miso.GraphQL.AST

Ord OperationType Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString OperationType Source #

A GraphQL Operation type https://spec.graphql.org/draft/#OperationType

Instance details

Defined in Miso.GraphQL.Printer

type Rep OperationType Source # 
Instance details

Defined in Miso.GraphQL.AST

type Rep OperationType = D1 ('MetaData "OperationType" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'False) (C1 ('MetaCons "Query" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "Mutation" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Subscription" 'PrefixI 'False) (U1 :: Type -> Type)))

data Selection Source #

Instances

Instances details
Generic Selection Source # 
Instance details

Defined in Miso.GraphQL.AST

Associated Types

type Rep Selection 
Instance details

Defined in Miso.GraphQL.AST

type Rep Selection = D1 ('MetaData "Selection" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'False) (C1 ('MetaCons "SelectionField" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Field)) :+: (C1 ('MetaCons "SelectionFragmentSpread" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FragmentSpread)) :+: C1 ('MetaCons "SelectionInlineFragment" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 InlineFragment))))
Show Selection Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq Selection Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString Selection Source #

A GraphQL Selection type https://spec.graphql.org/draft/#Selection

Instance details

Defined in Miso.GraphQL.Printer

ToMisoString (NonEmpty Selection) Source #

A GraphQL SelectionSet https://spec.graphql.org/draft/#SelectionSet

Instance details

Defined in Miso.GraphQL.Printer

type Rep Selection Source # 
Instance details

Defined in Miso.GraphQL.AST

type Rep Selection = D1 ('MetaData "Selection" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'False) (C1 ('MetaCons "SelectionField" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Field)) :+: (C1 ('MetaCons "SelectionFragmentSpread" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FragmentSpread)) :+: C1 ('MetaCons "SelectionInlineFragment" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 InlineFragment))))

data Field Source #

Instances

Instances details
Generic Field Source # 
Instance details

Defined in Miso.GraphQL.AST

Methods

from :: Field -> Rep Field x #

to :: Rep Field x -> Field #

Show Field Source # 
Instance details

Defined in Miso.GraphQL.AST

Methods

showsPrec :: Int -> Field -> ShowS #

show :: Field -> String #

showList :: [Field] -> ShowS #

Eq Field Source # 
Instance details

Defined in Miso.GraphQL.AST

Methods

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

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

ToMisoString Field Source #

A GraphQL Field type https://spec.graphql.org/draft/#Field

Instance details

Defined in Miso.GraphQL.Printer

type Rep Field Source # 
Instance details

Defined in Miso.GraphQL.AST

newtype Alias Source #

Constructors

Alias Name 

Instances

Instances details
Generic Alias Source # 
Instance details

Defined in Miso.GraphQL.AST

Associated Types

type Rep Alias 
Instance details

Defined in Miso.GraphQL.AST

type Rep Alias = D1 ('MetaData "Alias" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'True) (C1 ('MetaCons "Alias" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Name)))

Methods

from :: Alias -> Rep Alias x #

to :: Rep Alias x -> Alias #

Show Alias Source # 
Instance details

Defined in Miso.GraphQL.AST

Methods

showsPrec :: Int -> Alias -> ShowS #

show :: Alias -> String #

showList :: [Alias] -> ShowS #

Eq Alias Source # 
Instance details

Defined in Miso.GraphQL.AST

Methods

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

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

Ord Alias Source # 
Instance details

Defined in Miso.GraphQL.AST

Methods

compare :: Alias -> Alias -> Ordering #

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

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

(>) :: Alias -> Alias -> Bool #

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

max :: Alias -> Alias -> Alias #

min :: Alias -> Alias -> Alias #

ToMisoString Alias Source #

A GraphQL Alias https://spec.graphql.org/draft/#Alias

Instance details

Defined in Miso.GraphQL.Printer

type Rep Alias Source # 
Instance details

Defined in Miso.GraphQL.AST

type Rep Alias = D1 ('MetaData "Alias" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'True) (C1 ('MetaCons "Alias" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Name)))

data Argument Source #

Constructors

Argument Name Value 

Instances

Instances details
Generic Argument Source # 
Instance details

Defined in Miso.GraphQL.AST

Associated Types

type Rep Argument 
Instance details

Defined in Miso.GraphQL.AST

type Rep Argument = D1 ('MetaData "Argument" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'False) (C1 ('MetaCons "Argument" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Name) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Value)))

Methods

from :: Argument -> Rep Argument x #

to :: Rep Argument x -> Argument #

Show Argument Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq Argument Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString Argument Source #

A GraphQL Argument https://spec.graphql.org/draft/#Arguments

Instance details

Defined in Miso.GraphQL.Printer

ToMisoString Arguments Source #

GraphQL Arguments https://spec.graphql.org/draft/#Arguments

Instance details

Defined in Miso.GraphQL.Printer

type Rep Argument Source # 
Instance details

Defined in Miso.GraphQL.AST

type Rep Argument = D1 ('MetaData "Argument" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'False) (C1 ('MetaCons "Argument" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Name) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Value)))

data FragmentSpread Source #

Instances

Instances details
Generic FragmentSpread Source # 
Instance details

Defined in Miso.GraphQL.AST

Associated Types

type Rep FragmentSpread 
Instance details

Defined in Miso.GraphQL.AST

type Rep FragmentSpread = D1 ('MetaData "FragmentSpread" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'False) (C1 ('MetaCons "FragmentSpread" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FragmentName) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Directives))))
Show FragmentSpread Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq FragmentSpread Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString FragmentSpread Source #

GraphQL FragmentSpread type https://spec.graphql.org/draft/#FragmentSpread

Instance details

Defined in Miso.GraphQL.Printer

type Rep FragmentSpread Source # 
Instance details

Defined in Miso.GraphQL.AST

type Rep FragmentSpread = D1 ('MetaData "FragmentSpread" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'False) (C1 ('MetaCons "FragmentSpread" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FragmentName) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Directives))))

data InlineFragment Source #

Instances

Instances details
Generic InlineFragment Source # 
Instance details

Defined in Miso.GraphQL.AST

Show InlineFragment Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq InlineFragment Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString InlineFragment Source #

GraphQL InlineFragment type https://spec.graphql.org/draft/#InlineFragment

Instance details

Defined in Miso.GraphQL.Printer

type Rep InlineFragment Source # 
Instance details

Defined in Miso.GraphQL.AST

data FragmentDefinition Source #

Instances

Instances details
Generic FragmentDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Show FragmentDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq FragmentDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString FragmentDefinition Source #

A GraphQL FragmentDefinition https://spec.graphql.org/draft/#FragmentDefinition

Instance details

Defined in Miso.GraphQL.Printer

type Rep FragmentDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

newtype FragmentName Source #

Constructors

FragmentName Name 

Instances

Instances details
Monoid FragmentName Source # 
Instance details

Defined in Miso.GraphQL.AST

Semigroup FragmentName Source # 
Instance details

Defined in Miso.GraphQL.AST

Generic FragmentName Source # 
Instance details

Defined in Miso.GraphQL.AST

Associated Types

type Rep FragmentName 
Instance details

Defined in Miso.GraphQL.AST

type Rep FragmentName = D1 ('MetaData "FragmentName" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'True) (C1 ('MetaCons "FragmentName" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Name)))
Show FragmentName Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq FragmentName Source # 
Instance details

Defined in Miso.GraphQL.AST

Ord FragmentName Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString FragmentName Source #

A GraphQL FragmentName https://spec.graphql.org/draft/#FragmentName

Instance details

Defined in Miso.GraphQL.Printer

type Rep FragmentName Source # 
Instance details

Defined in Miso.GraphQL.AST

type Rep FragmentName = D1 ('MetaData "FragmentName" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'True) (C1 ('MetaCons "FragmentName" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Name)))

newtype TypeCondition Source #

Constructors

TypeCondition NamedType 

Instances

Instances details
Monoid TypeCondition Source # 
Instance details

Defined in Miso.GraphQL.AST

Semigroup TypeCondition Source # 
Instance details

Defined in Miso.GraphQL.AST

Generic TypeCondition Source # 
Instance details

Defined in Miso.GraphQL.AST

Associated Types

type Rep TypeCondition 
Instance details

Defined in Miso.GraphQL.AST

type Rep TypeCondition = D1 ('MetaData "TypeCondition" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'True) (C1 ('MetaCons "TypeCondition" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 NamedType)))
Show TypeCondition Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq TypeCondition Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString TypeCondition Source #

A GraphQL TypeCondition https://spec.graphql.org/draft/#TypeCondition

Instance details

Defined in Miso.GraphQL.Printer

type Rep TypeCondition Source # 
Instance details

Defined in Miso.GraphQL.AST

type Rep TypeCondition = D1 ('MetaData "TypeCondition" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'True) (C1 ('MetaCons "TypeCondition" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 NamedType)))

data Value Source #

Instances

Instances details
Generic Value Source # 
Instance details

Defined in Miso.GraphQL.AST

Associated Types

type Rep Value 
Instance details

Defined in Miso.GraphQL.AST

Methods

from :: Value -> Rep Value x #

to :: Rep Value x -> Value #

Show Value Source # 
Instance details

Defined in Miso.GraphQL.AST

Methods

showsPrec :: Int -> Value -> ShowS #

show :: Value -> String #

showList :: [Value] -> ShowS #

Eq Value Source # 
Instance details

Defined in Miso.GraphQL.AST

Methods

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

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

ToMisoString Value Source #

A GraphQL Value https://spec.graphql.org/draft/#Value

Instance details

Defined in Miso.GraphQL.Printer

ToMisoString [Value] Source #

https://spec.graphql.org/draft/#ListValue

Instance details

Defined in Miso.GraphQL.Printer

type Rep Value Source # 
Instance details

Defined in Miso.GraphQL.AST

newtype EnumValue Source #

Constructors

EnumValue Name 

Instances

Instances details
Monoid EnumValue Source # 
Instance details

Defined in Miso.GraphQL.AST

Semigroup EnumValue Source # 
Instance details

Defined in Miso.GraphQL.AST

Generic EnumValue Source # 
Instance details

Defined in Miso.GraphQL.AST

Associated Types

type Rep EnumValue 
Instance details

Defined in Miso.GraphQL.AST

type Rep EnumValue = D1 ('MetaData "EnumValue" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'True) (C1 ('MetaCons "EnumValue" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Name)))
Show EnumValue Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq EnumValue Source # 
Instance details

Defined in Miso.GraphQL.AST

Ord EnumValue Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString EnumValue Source #

A GraphQL EnumValue https://spec.graphql.org/draft/#EnumValue

Instance details

Defined in Miso.GraphQL.Printer

type Rep EnumValue Source # 
Instance details

Defined in Miso.GraphQL.AST

type Rep EnumValue = D1 ('MetaData "EnumValue" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'True) (C1 ('MetaCons "EnumValue" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Name)))

data ObjectField Source #

Constructors

ObjectField Name Value 

Instances

Instances details
Generic ObjectField Source # 
Instance details

Defined in Miso.GraphQL.AST

Associated Types

type Rep ObjectField 
Instance details

Defined in Miso.GraphQL.AST

type Rep ObjectField = D1 ('MetaData "ObjectField" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'False) (C1 ('MetaCons "ObjectField" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Name) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Value)))
Show ObjectField Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq ObjectField Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString ObjectField Source #

A GraphQL ObjectField https://spec.graphql.org/draft/#ObjectField

Instance details

Defined in Miso.GraphQL.Printer

ToMisoString [ObjectField] Source #

https://spec.graphql.org/draft/#ObjectValue

Instance details

Defined in Miso.GraphQL.Printer

type Rep ObjectField Source # 
Instance details

Defined in Miso.GraphQL.AST

type Rep ObjectField = D1 ('MetaData "ObjectField" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'False) (C1 ('MetaCons "ObjectField" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Name) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Value)))

data VariableDefinition Source #

Instances

Instances details
Generic VariableDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Show VariableDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq VariableDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString VariableDefinition Source #

A GraphQL VariableDefinition https://spec.graphql.org/draft/#VariableDefinition

Instance details

Defined in Miso.GraphQL.Printer

ToMisoString VariablesDefinition Source #

GraphQL VariablesDefinition https://spec.graphql.org/draft/#VariablesDefinition

Instance details

Defined in Miso.GraphQL.Printer

type Rep VariableDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

newtype Variable Source #

Constructors

Variable Name 

Instances

Instances details
Monoid Variable Source # 
Instance details

Defined in Miso.GraphQL.AST

Semigroup Variable Source # 
Instance details

Defined in Miso.GraphQL.AST

Generic Variable Source # 
Instance details

Defined in Miso.GraphQL.AST

Associated Types

type Rep Variable 
Instance details

Defined in Miso.GraphQL.AST

type Rep Variable = D1 ('MetaData "Variable" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'True) (C1 ('MetaCons "Variable" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Name)))

Methods

from :: Variable -> Rep Variable x #

to :: Rep Variable x -> Variable #

Show Variable Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq Variable Source # 
Instance details

Defined in Miso.GraphQL.AST

Ord Variable Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString Variable Source #

A GraphQL Variable https://spec.graphql.org/draft/#Variable

Instance details

Defined in Miso.GraphQL.Printer

type Rep Variable Source # 
Instance details

Defined in Miso.GraphQL.AST

type Rep Variable = D1 ('MetaData "Variable" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'True) (C1 ('MetaCons "Variable" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Name)))

newtype DefaultValue Source #

Constructors

DefaultValue Value 

Instances

Instances details
Generic DefaultValue Source # 
Instance details

Defined in Miso.GraphQL.AST

Associated Types

type Rep DefaultValue 
Instance details

Defined in Miso.GraphQL.AST

type Rep DefaultValue = D1 ('MetaData "DefaultValue" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'True) (C1 ('MetaCons "DefaultValue" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Value)))
Show DefaultValue Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq DefaultValue Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString DefaultValue Source #

A GraphQL DefaultValue https://spec.graphql.org/draft/#DefaultValue

Instance details

Defined in Miso.GraphQL.Printer

type Rep DefaultValue Source # 
Instance details

Defined in Miso.GraphQL.AST

type Rep DefaultValue = D1 ('MetaData "DefaultValue" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'True) (C1 ('MetaCons "DefaultValue" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Value)))

data Type Source #

Instances

Instances details
Generic Type Source # 
Instance details

Defined in Miso.GraphQL.AST

Associated Types

type Rep Type 
Instance details

Defined in Miso.GraphQL.AST

Methods

from :: Type -> Rep Type x #

to :: Rep Type x -> Type #

Show Type Source # 
Instance details

Defined in Miso.GraphQL.AST

Methods

showsPrec :: Int -> Type -> ShowS #

show :: Type -> String #

showList :: [Type] -> ShowS #

Eq Type Source # 
Instance details

Defined in Miso.GraphQL.AST

Methods

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

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

ToMisoString Type Source #

A GraphQL Type https://spec.graphql.org/draft/#Type

Instance details

Defined in Miso.GraphQL.Printer

type Rep Type Source # 
Instance details

Defined in Miso.GraphQL.AST

newtype NamedType Source #

Constructors

NamedType Name 

Instances

Instances details
Monoid NamedType Source # 
Instance details

Defined in Miso.GraphQL.AST

Semigroup NamedType Source # 
Instance details

Defined in Miso.GraphQL.AST

Generic NamedType Source # 
Instance details

Defined in Miso.GraphQL.AST

Associated Types

type Rep NamedType 
Instance details

Defined in Miso.GraphQL.AST

type Rep NamedType = D1 ('MetaData "NamedType" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'True) (C1 ('MetaCons "NamedType" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Name)))
Show NamedType Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq NamedType Source # 
Instance details

Defined in Miso.GraphQL.AST

Ord NamedType Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString NamedType Source #

A GraphQL NamedType https://spec.graphql.org/draft/#NamedType

Instance details

Defined in Miso.GraphQL.Printer

type Rep NamedType Source # 
Instance details

Defined in Miso.GraphQL.AST

type Rep NamedType = D1 ('MetaData "NamedType" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'True) (C1 ('MetaCons "NamedType" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Name)))

newtype ListType Source #

Constructors

ListType Type 

Instances

Instances details
Generic ListType Source # 
Instance details

Defined in Miso.GraphQL.AST

Associated Types

type Rep ListType 
Instance details

Defined in Miso.GraphQL.AST

type Rep ListType = D1 ('MetaData "ListType" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'True) (C1 ('MetaCons "ListType" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Type)))

Methods

from :: ListType -> Rep ListType x #

to :: Rep ListType x -> ListType #

Show ListType Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq ListType Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString ListType Source #

A GraphQL ListType https://spec.graphql.org/draft/#ListType

Instance details

Defined in Miso.GraphQL.Printer

type Rep ListType Source # 
Instance details

Defined in Miso.GraphQL.AST

type Rep ListType = D1 ('MetaData "ListType" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'True) (C1 ('MetaCons "ListType" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Type)))

data NonNullType Source #

Instances

Instances details
Generic NonNullType Source # 
Instance details

Defined in Miso.GraphQL.AST

Associated Types

type Rep NonNullType 
Instance details

Defined in Miso.GraphQL.AST

type Rep NonNullType = D1 ('MetaData "NonNullType" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'False) (C1 ('MetaCons "NonNullTypeNamed" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 NamedType)) :+: C1 ('MetaCons "NonNullTypeList" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ListType)))
Show NonNullType Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq NonNullType Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString NonNullType Source #

A GraphQL NonNullType https://spec.graphql.org/draft/#NonNullType

Instance details

Defined in Miso.GraphQL.Printer

type Rep NonNullType Source # 
Instance details

Defined in Miso.GraphQL.AST

type Rep NonNullType = D1 ('MetaData "NonNullType" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'False) (C1 ('MetaCons "NonNullTypeNamed" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 NamedType)) :+: C1 ('MetaCons "NonNullTypeList" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ListType)))

data Directive Source #

Constructors

Directive Name (Maybe Arguments) 

Instances

Instances details
Generic Directive Source # 
Instance details

Defined in Miso.GraphQL.AST

Associated Types

type Rep Directive 
Instance details

Defined in Miso.GraphQL.AST

type Rep Directive = D1 ('MetaData "Directive" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'False) (C1 ('MetaCons "Directive" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Name) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Arguments))))
Show Directive Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq Directive Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString Directive Source #

A GraphQL Directive https://spec.graphql.org/draft/#Directive

Instance details

Defined in Miso.GraphQL.Printer

ToMisoString Directives Source #

The GraphQL Directives type https://spec.graphql.org/draft/#Directives

Instance details

Defined in Miso.GraphQL.Printer

type Rep Directive Source # 
Instance details

Defined in Miso.GraphQL.AST

type Rep Directive = D1 ('MetaData "Directive" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'False) (C1 ('MetaCons "Directive" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Name) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Arguments))))

data TypeSystemDefinition Source #

Instances

Instances details
Generic TypeSystemDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Associated Types

type Rep TypeSystemDefinition 
Instance details

Defined in Miso.GraphQL.AST

Show TypeSystemDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq TypeSystemDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString TypeSystemDefinition Source #

A GraphQL TypeSystemDefinition https://spec.graphql.org/draft/#TypeSystemDefinition

Instance details

Defined in Miso.GraphQL.Printer

type Rep TypeSystemDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

data TypeSystemExtension Source #

Instances

Instances details
Generic TypeSystemExtension Source # 
Instance details

Defined in Miso.GraphQL.AST

Associated Types

type Rep TypeSystemExtension 
Instance details

Defined in Miso.GraphQL.AST

type Rep TypeSystemExtension = D1 ('MetaData "TypeSystemExtension" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'False) (C1 ('MetaCons "ExtensionSchema" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SchemaExtension)) :+: C1 ('MetaCons "ExtensionType" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TypeExtension)))
Show TypeSystemExtension Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq TypeSystemExtension Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString TypeSystemExtension Source #

A GraphQL TypeSystemExtension https://spec.graphql.org/draft/#TypeSystemExtension

Instance details

Defined in Miso.GraphQL.Printer

type Rep TypeSystemExtension Source # 
Instance details

Defined in Miso.GraphQL.AST

type Rep TypeSystemExtension = D1 ('MetaData "TypeSystemExtension" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'False) (C1 ('MetaCons "ExtensionSchema" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SchemaExtension)) :+: C1 ('MetaCons "ExtensionType" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TypeExtension)))

data SchemaDefinition Source #

Instances

Instances details
Generic SchemaDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Show SchemaDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq SchemaDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString SchemaDefinition Source #

A GraphQL SchemaDefinition https://spec.graphql.org/draft/#SchemaDefinition

Instance details

Defined in Miso.GraphQL.Printer

type Rep SchemaDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

data SchemaExtension Source #

Instances

Instances details
Generic SchemaExtension Source # 
Instance details

Defined in Miso.GraphQL.AST

Associated Types

type Rep SchemaExtension 
Instance details

Defined in Miso.GraphQL.AST

Show SchemaExtension Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq SchemaExtension Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString SchemaExtension Source #

A GraphQL SchemaExtension https://spec.graphql.org/draft/#SchemaExtension

Instance details

Defined in Miso.GraphQL.Printer

type Rep SchemaExtension Source # 
Instance details

Defined in Miso.GraphQL.AST

data RootOperationTypeDefinition Source #

Instances

Instances details
Generic RootOperationTypeDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Associated Types

type Rep RootOperationTypeDefinition 
Instance details

Defined in Miso.GraphQL.AST

type Rep RootOperationTypeDefinition = D1 ('MetaData "RootOperationTypeDefinition" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'False) (C1 ('MetaCons "RootOperationTypeDefinition" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 OperationType) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 NamedType)))
Show RootOperationTypeDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq RootOperationTypeDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString RootOperationTypeDefinition Source #

https://spec.graphql.org/draft/#RootOperationTypeDefinition

Instance details

Defined in Miso.GraphQL.Printer

ToMisoString RootOperationTypeDefinitions Source #

List of RootOperationTypeDefinition

Instance details

Defined in Miso.GraphQL.Printer

type Rep RootOperationTypeDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

type Rep RootOperationTypeDefinition = D1 ('MetaData "RootOperationTypeDefinition" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'False) (C1 ('MetaCons "RootOperationTypeDefinition" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 OperationType) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 NamedType)))

newtype Description Source #

Constructors

Description StringValue 

Instances

Instances details
Generic Description Source # 
Instance details

Defined in Miso.GraphQL.AST

Associated Types

type Rep Description 
Instance details

Defined in Miso.GraphQL.AST

type Rep Description = D1 ('MetaData "Description" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'True) (C1 ('MetaCons "Description" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 StringValue)))
Show Description Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq Description Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString Description Source #

A GraphQL Description https://spec.graphql.org/draft/#Description

Instance details

Defined in Miso.GraphQL.Printer

type Rep Description Source # 
Instance details

Defined in Miso.GraphQL.AST

type Rep Description = D1 ('MetaData "Description" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'True) (C1 ('MetaCons "Description" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 StringValue)))

data TypeDefinition Source #

Instances

Instances details
Generic TypeDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Show TypeDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq TypeDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString TypeDefinition Source #

A GraphQL TypeDefinition https://spec.graphql.org/draft/#TypeDefinition

Instance details

Defined in Miso.GraphQL.Printer

type Rep TypeDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

data TypeExtension Source #

Instances

Instances details
Generic TypeExtension Source # 
Instance details

Defined in Miso.GraphQL.AST

Show TypeExtension Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq TypeExtension Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString TypeExtension Source #

A GraphQL TypeExtension https://spec.graphql.org/draft/#TypeExtension

Instance details

Defined in Miso.GraphQL.Printer

type Rep TypeExtension Source # 
Instance details

Defined in Miso.GraphQL.AST

data ScalarTypeDefinition Source #

Instances

Instances details
Generic ScalarTypeDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Associated Types

type Rep ScalarTypeDefinition 
Instance details

Defined in Miso.GraphQL.AST

Show ScalarTypeDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq ScalarTypeDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString ScalarTypeDefinition Source #

A GraphQL ScalarTypeDefinition https://spec.graphql.org/draft/#ScalarTypeDefinition

Instance details

Defined in Miso.GraphQL.Printer

type Rep ScalarTypeDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

data ScalarTypeExtension Source #

Instances

Instances details
Generic ScalarTypeExtension Source # 
Instance details

Defined in Miso.GraphQL.AST

Associated Types

type Rep ScalarTypeExtension 
Instance details

Defined in Miso.GraphQL.AST

type Rep ScalarTypeExtension = D1 ('MetaData "ScalarTypeExtension" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'False) (C1 ('MetaCons "ScalarTypeExtension" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Name) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Directives)))
Show ScalarTypeExtension Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq ScalarTypeExtension Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString ScalarTypeExtension Source #

A GraphQL ScalarTypeExtension https://spec.graphql.org/draft/#ScalarTypeExtension

Instance details

Defined in Miso.GraphQL.Printer

type Rep ScalarTypeExtension Source # 
Instance details

Defined in Miso.GraphQL.AST

type Rep ScalarTypeExtension = D1 ('MetaData "ScalarTypeExtension" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'False) (C1 ('MetaCons "ScalarTypeExtension" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Name) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Directives)))

data ObjectTypeDefinition Source #

Instances

Instances details
Generic ObjectTypeDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Show ObjectTypeDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq ObjectTypeDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString ObjectTypeDefinition Source #

A GraphQL ObjectTypeDefinition https://spec.graphql.org/draft/#ObjectTypeDefinition

Instance details

Defined in Miso.GraphQL.Printer

type Rep ObjectTypeDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

data ObjectTypeExtension Source #

Instances

Instances details
Generic ObjectTypeExtension Source # 
Instance details

Defined in Miso.GraphQL.AST

Show ObjectTypeExtension Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq ObjectTypeExtension Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString ObjectTypeExtension Source #

A GraphQL ObjectTypeExtension https://spec.graphql.org/draft/#ObjectTypeExtension

Instance details

Defined in Miso.GraphQL.Printer

type Rep ObjectTypeExtension Source # 
Instance details

Defined in Miso.GraphQL.AST

newtype ImplementsInterfaces Source #

Instances

Instances details
Semigroup ImplementsInterfaces Source # 
Instance details

Defined in Miso.GraphQL.AST

Generic ImplementsInterfaces Source # 
Instance details

Defined in Miso.GraphQL.AST

Associated Types

type Rep ImplementsInterfaces 
Instance details

Defined in Miso.GraphQL.AST

type Rep ImplementsInterfaces = D1 ('MetaData "ImplementsInterfaces" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'True) (C1 ('MetaCons "ImplementsInterfaces" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (NonEmpty NamedType))))
Show ImplementsInterfaces Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq ImplementsInterfaces Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString ImplementsInterfaces Source #

A GraphQL ImplementsInterfaces https://spec.graphql.org/draft/#ImplementsInterfaces

Instance details

Defined in Miso.GraphQL.Printer

type Rep ImplementsInterfaces Source # 
Instance details

Defined in Miso.GraphQL.AST

type Rep ImplementsInterfaces = D1 ('MetaData "ImplementsInterfaces" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'True) (C1 ('MetaCons "ImplementsInterfaces" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (NonEmpty NamedType))))

newtype FieldsDefinition Source #

Instances

Instances details
Semigroup FieldsDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Generic FieldsDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Associated Types

type Rep FieldsDefinition 
Instance details

Defined in Miso.GraphQL.AST

type Rep FieldsDefinition = D1 ('MetaData "FieldsDefinition" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'True) (C1 ('MetaCons "FieldsDefinition" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (NonEmpty FieldDefinition))))
Show FieldsDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq FieldsDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString FieldsDefinition Source #

A GraphQL FieldsDefinition https://spec.graphql.org/draft/#FieldsDefinitionn

Instance details

Defined in Miso.GraphQL.Printer

type Rep FieldsDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

type Rep FieldsDefinition = D1 ('MetaData "FieldsDefinition" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'True) (C1 ('MetaCons "FieldsDefinition" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (NonEmpty FieldDefinition))))

data FieldDefinition Source #

Instances

Instances details
Generic FieldDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Show FieldDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq FieldDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString FieldDefinition Source #

A GraphQL FieldDefinition https://spec.graphql.org/draft/#FieldDefinition

Instance details

Defined in Miso.GraphQL.Printer

type Rep FieldDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

newtype ArgumentsDefinition Source #

Instances

Instances details
Semigroup ArgumentsDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Generic ArgumentsDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Associated Types

type Rep ArgumentsDefinition 
Instance details

Defined in Miso.GraphQL.AST

type Rep ArgumentsDefinition = D1 ('MetaData "ArgumentsDefinition" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'True) (C1 ('MetaCons "ArgumentsDefinition" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (NonEmpty InputValueDefinition))))
Show ArgumentsDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq ArgumentsDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString ArgumentsDefinition Source #

https://spec.graphql.org/draft/#ArgumentsDefinition

Instance details

Defined in Miso.GraphQL.Printer

type Rep ArgumentsDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

type Rep ArgumentsDefinition = D1 ('MetaData "ArgumentsDefinition" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'True) (C1 ('MetaCons "ArgumentsDefinition" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (NonEmpty InputValueDefinition))))

data InputValueDefinition Source #

Instances

Instances details
Generic InputValueDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Show InputValueDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq InputValueDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString InputValueDefinition Source #

https://spec.graphql.org/draft/#InputValueDefinition

Instance details

Defined in Miso.GraphQL.Printer

type Rep InputValueDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

data InterfaceTypeDefinition Source #

Instances

Instances details
Generic InterfaceTypeDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Show InterfaceTypeDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq InterfaceTypeDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString InterfaceTypeDefinition Source #

https://spec.graphql.org/draft/#InterfaceTypeDefinition

Instance details

Defined in Miso.GraphQL.Printer

type Rep InterfaceTypeDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

data InterfaceTypeExtension Source #

Instances

Instances details
Generic InterfaceTypeExtension Source # 
Instance details

Defined in Miso.GraphQL.AST

Show InterfaceTypeExtension Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq InterfaceTypeExtension Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString InterfaceTypeExtension Source #

https://spec.graphql.org/draft/#InterfaceTypeExtension

Instance details

Defined in Miso.GraphQL.Printer

type Rep InterfaceTypeExtension Source # 
Instance details

Defined in Miso.GraphQL.AST

data UnionTypeDefinition Source #

Instances

Instances details
Generic UnionTypeDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Show UnionTypeDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq UnionTypeDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString UnionTypeDefinition Source #

https://spec.graphql.org/draft/#UnionTypeDefinition

Instance details

Defined in Miso.GraphQL.Printer

type Rep UnionTypeDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

newtype UnionMemberTypes Source #

Instances

Instances details
Semigroup UnionMemberTypes Source # 
Instance details

Defined in Miso.GraphQL.AST

Generic UnionMemberTypes Source # 
Instance details

Defined in Miso.GraphQL.AST

Associated Types

type Rep UnionMemberTypes 
Instance details

Defined in Miso.GraphQL.AST

type Rep UnionMemberTypes = D1 ('MetaData "UnionMemberTypes" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'True) (C1 ('MetaCons "UnionMemberTypes" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (NonEmpty NamedType))))
Show UnionMemberTypes Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq UnionMemberTypes Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString UnionMemberTypes Source #

https://spec.graphql.org/draft/#UnionMemberTypes

Instance details

Defined in Miso.GraphQL.Printer

type Rep UnionMemberTypes Source # 
Instance details

Defined in Miso.GraphQL.AST

type Rep UnionMemberTypes = D1 ('MetaData "UnionMemberTypes" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'True) (C1 ('MetaCons "UnionMemberTypes" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (NonEmpty NamedType))))

data UnionTypeExtension Source #

Instances

Instances details
Generic UnionTypeExtension Source # 
Instance details

Defined in Miso.GraphQL.AST

Associated Types

type Rep UnionTypeExtension 
Instance details

Defined in Miso.GraphQL.AST

Show UnionTypeExtension Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq UnionTypeExtension Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString UnionTypeExtension Source #

https://spec.graphql.org/draft/#UnionTypeExtension

Instance details

Defined in Miso.GraphQL.Printer

type Rep UnionTypeExtension Source # 
Instance details

Defined in Miso.GraphQL.AST

data EnumTypeDefinition Source #

Instances

Instances details
Generic EnumTypeDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Show EnumTypeDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq EnumTypeDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString EnumTypeDefinition Source #

https://spec.graphql.org/draft/#EnumTypeDefinition

Instance details

Defined in Miso.GraphQL.Printer

type Rep EnumTypeDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

newtype EnumValuesDefinition Source #

Instances

Instances details
Semigroup EnumValuesDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Generic EnumValuesDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Associated Types

type Rep EnumValuesDefinition 
Instance details

Defined in Miso.GraphQL.AST

type Rep EnumValuesDefinition = D1 ('MetaData "EnumValuesDefinition" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'True) (C1 ('MetaCons "EnumValuesDefinition" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (NonEmpty EnumValueDefinition))))
Show EnumValuesDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq EnumValuesDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString EnumValuesDefinition Source #

https://spec.graphql.org/draft/#EnumValuesDefinition

Instance details

Defined in Miso.GraphQL.Printer

type Rep EnumValuesDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

type Rep EnumValuesDefinition = D1 ('MetaData "EnumValuesDefinition" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'True) (C1 ('MetaCons "EnumValuesDefinition" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (NonEmpty EnumValueDefinition))))

data EnumValueDefinition Source #

Instances

Instances details
Generic EnumValueDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Associated Types

type Rep EnumValueDefinition 
Instance details

Defined in Miso.GraphQL.AST

Show EnumValueDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq EnumValueDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString EnumValueDefinition Source #

https://spec.graphql.org/draft/#EnumValueDefinition

Instance details

Defined in Miso.GraphQL.Printer

type Rep EnumValueDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

data EnumTypeExtension Source #

Instances

Instances details
Generic EnumTypeExtension Source # 
Instance details

Defined in Miso.GraphQL.AST

Show EnumTypeExtension Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq EnumTypeExtension Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString EnumTypeExtension Source #

https://spec.graphql.org/draft/#EnumTypeExtension

Instance details

Defined in Miso.GraphQL.Printer

type Rep EnumTypeExtension Source # 
Instance details

Defined in Miso.GraphQL.AST

data InputObjectTypeDefinition Source #

Instances

Instances details
Generic InputObjectTypeDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Show InputObjectTypeDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq InputObjectTypeDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString InputObjectTypeDefinition Source #

InputObjectTypeDefinition https://spec.graphql.org/draft/#InputObjectTypeDefinition

Instance details

Defined in Miso.GraphQL.Printer

type Rep InputObjectTypeDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

newtype InputFieldsDefinition Source #

Instances

Instances details
Semigroup InputFieldsDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Generic InputFieldsDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Associated Types

type Rep InputFieldsDefinition 
Instance details

Defined in Miso.GraphQL.AST

type Rep InputFieldsDefinition = D1 ('MetaData "InputFieldsDefinition" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'True) (C1 ('MetaCons "InputFieldsDefinition" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (NonEmpty InputValueDefinition))))
Show InputFieldsDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq InputFieldsDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString InputFieldsDefinition Source #

InputFieldsDefinition https://spec.graphql.org/draft/#InputFieldsDefinition

Instance details

Defined in Miso.GraphQL.Printer

type Rep InputFieldsDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

type Rep InputFieldsDefinition = D1 ('MetaData "InputFieldsDefinition" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'True) (C1 ('MetaCons "InputFieldsDefinition" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (NonEmpty InputValueDefinition))))

data InputObjectTypeExtension Source #

Instances

Instances details
Generic InputObjectTypeExtension Source # 
Instance details

Defined in Miso.GraphQL.AST

Associated Types

type Rep InputObjectTypeExtension 
Instance details

Defined in Miso.GraphQL.AST

Show InputObjectTypeExtension Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq InputObjectTypeExtension Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString InputObjectTypeExtension Source #

InputObjectTypeExtension https://spec.graphql.org/draft/#InputObjectTypeExtension

Instance details

Defined in Miso.GraphQL.Printer

type Rep InputObjectTypeExtension Source # 
Instance details

Defined in Miso.GraphQL.AST

data DirectiveDefinition Source #

Instances

Instances details
Generic DirectiveDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Show DirectiveDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq DirectiveDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString DirectiveDefinition Source #

Directive definition https://spec.graphql.org/draft/#DirectiveDefinition

Instance details

Defined in Miso.GraphQL.Printer

type Rep DirectiveDefinition Source # 
Instance details

Defined in Miso.GraphQL.AST

data DirectiveLocation Source #

Instances

Instances details
Generic DirectiveLocation Source # 
Instance details

Defined in Miso.GraphQL.AST

Associated Types

type Rep DirectiveLocation 
Instance details

Defined in Miso.GraphQL.AST

type Rep DirectiveLocation = D1 ('MetaData "DirectiveLocation" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'False) (C1 ('MetaCons "LocationExecutableDirective" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ExecutableDirectiveLocation)) :+: C1 ('MetaCons "LocationTypeSystemDirective" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TypeSystemDirectiveLocation)))
Show DirectiveLocation Source # 
Instance details

Defined in Miso.GraphQL.AST

Eq DirectiveLocation Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString DirectiveLocation Source #

https://spec.graphql.org/draft/#DirectiveLocation

Instance details

Defined in Miso.GraphQL.Printer

ToMisoString DirectiveLocations Source #

https://spec.graphql.org/draft/#DirectiveLocations

Instance details

Defined in Miso.GraphQL.Printer

type Rep DirectiveLocation Source # 
Instance details

Defined in Miso.GraphQL.AST

type Rep DirectiveLocation = D1 ('MetaData "DirectiveLocation" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'False) (C1 ('MetaCons "LocationExecutableDirective" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ExecutableDirectiveLocation)) :+: C1 ('MetaCons "LocationTypeSystemDirective" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TypeSystemDirectiveLocation)))

newtype Name Source #

Constructors

Name MisoString 

Instances

Instances details
Monoid Name Source # 
Instance details

Defined in Miso.GraphQL.AST

Methods

mempty :: Name #

mappend :: Name -> Name -> Name #

mconcat :: [Name] -> Name #

Semigroup Name Source # 
Instance details

Defined in Miso.GraphQL.AST

Methods

(<>) :: Name -> Name -> Name #

sconcat :: NonEmpty Name -> Name #

stimes :: Integral b => b -> Name -> Name #

IsString Name Source # 
Instance details

Defined in Miso.GraphQL.AST

Methods

fromString :: String -> Name #

Generic Name Source # 
Instance details

Defined in Miso.GraphQL.AST

Associated Types

type Rep Name 
Instance details

Defined in Miso.GraphQL.AST

type Rep Name = D1 ('MetaData "Name" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'True) (C1 ('MetaCons "Name" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 MisoString)))

Methods

from :: Name -> Rep Name x #

to :: Rep Name x -> Name #

Show Name Source # 
Instance details

Defined in Miso.GraphQL.AST

Methods

showsPrec :: Int -> Name -> ShowS #

show :: Name -> String #

showList :: [Name] -> ShowS #

Eq Name Source # 
Instance details

Defined in Miso.GraphQL.AST

Methods

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

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

Ord Name Source # 
Instance details

Defined in Miso.GraphQL.AST

Methods

compare :: Name -> Name -> Ordering #

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

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

(>) :: Name -> Name -> Bool #

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

max :: Name -> Name -> Name #

min :: Name -> Name -> Name #

FromMisoString Name Source # 
Instance details

Defined in Miso.GraphQL.AST

ToMisoString Name Source # 
Instance details

Defined in Miso.GraphQL.AST

type Rep Name Source # 
Instance details

Defined in Miso.GraphQL.AST

type Rep Name = D1 ('MetaData "Name" "Miso.GraphQL.AST" "miso-graphql-0.1.0.0-inplace" 'True) (C1 ('MetaCons "Name" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 MisoString)))