Mechanisms for executing parsed queries against compiled schemas.
Mechanisms for executing parsed queries against compiled schemas.
Parsing of client querys using the ANTLR grammar.
Parsing of client querys using the ANTLR grammar.
Parsing of a Markdown file for purposes of attaching documentation to a schema.
Parsing of a Markdown file for purposes of attaching documentation to a schema.
Parse a Schema Definition Language document into a Lacinia input schema.
Parse a Schema Definition Language document into a Lacinia input schema.
Complex results for field resolver functions.
Resolver functions may return a value directly, or may wrap a value with
a modifier (with-error
or with-context
).
A value or wrapped value may be returned asynchronously using a ResolverResultPromise
.
The FieldResolver
protocol allows a Clojure record to act as a field resolver function.
Complex results for field resolver functions. Resolver functions may return a value directly, or may wrap a value with a modifier ([[with-error]] or [[with-context]]). A value or wrapped value may be returned asynchronously using a [[ResolverResultPromise]]. The [[FieldResolver]] protocol allows a Clojure record to act as a field resolver function.
Responsible for constructing and validating the GraphQL schema.
GraphQL schema starts in a format easy to read and maintain as an EDN file.
Compiling the schema performs a number of validations and reorganizations to make query execution faster and simpler, such as generating a flatter structure for the schema, and pre-computing many defaults.
Responsible for constructing and validating the GraphQL schema. GraphQL schema starts in a format easy to read and maintain as an EDN file. Compiling the schema performs a number of validations and reorganizations to make query execution faster and simpler, such as generating a flatter structure for the schema, and pre-computing many defaults.
Useful utility functions.
Useful utility functions.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close