Liking cljdoc? Tell your friends :D

specialist-server.parser


apply-opsclj

(apply-ops v)
source

apply-ops-0clj

(apply-ops-0 v)
source

apply-ops-1clj

(apply-ops-1 [_ & defs])
source

argumentclj

(argument k _ v)
source

argumentsclj

(arguments & args)
source

arrayclj

(array & args)
source

default-valueclj

(default-value _ v)
source

documentclj

(document & def-list)
source

fieldclj

(field field-name)
(field field-name v)
(field field-name field-args sel-set)
source

field-aliasclj

(field-alias a _ n)
source

field-nameclj

(field-name v)
source

frag-defclj

(frag-def _ f-name _ _ sel-set)
source

graphqlclj

source

graphql-0clj

source

graphql-1clj

source

graphql-two-stepclj

(graphql-two-step q-str)

ANTLR graphql parser croaks if reserved words are used in selectionSet or variableDefinition: 'query', 'mutation', 'subscription', 'fragment', 'on'

As a workaround we can split parsing into two steps. The downside is that this is slower. So we try to parse queries in single pass first and if it fails we fall back to this.

ANTLR graphql parser croaks if reserved words are used in selectionSet or variableDefinition:
'query', 'mutation', 'subscription', 'fragment', 'on'

As a workaround we can split parsing into two steps. The downside is that this is slower.
So we try to parse queries in single pass first and if it fails we fall back to this.
sourceraw docstring

op-defclj

(op-def op)
(op-def kind op)
(op-def kind op-name op)
(op-def kind op-name var-def op)
source

opsclj

source

parseclj

(parse q-str)
source

selection-setclj

(selection-set & selections)
source

type-defclj

(type-def & args)
source

valueclj

(value v)
source

variableclj

(variable _ var-name)
source

variable-defclj

(variable-def v-name _ v-type)
(variable-def v-name _ v-type v-default)
source

variable-defsclj

(variable-defs & v-defs)
source

with-fragmentsclj

(with-fragments query fragment)
source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close