com.walmartlabs/lacinia 1.2.1

Clojure-native implementation of GraphQL.

Namespaces

com.walmartlabs.lacinia

com.walmartlabs.lacinia.executor

Mechanisms for executing parsed queries against compiled schemas.

com.walmartlabs.lacinia.expound

Adds improved spec messages to Lacinia specs, when using Expound.

Public variables and functions:

    com.walmartlabs.lacinia.federation

    Public variables and functions:

    com.walmartlabs.lacinia.parser

    Parse a query document using a compiled schema.

    com.walmartlabs.lacinia.parser.docs

    Parsing of a Markdown file for purposes of attaching documentation to a schema.

    Public variables and functions:

    com.walmartlabs.lacinia.parser.schema

    Parse a Schema Definition Language document into a Lacinia input schema.

    Public variables and functions:

    com.walmartlabs.lacinia.resolve

    Complex results for field resolver functions.

    com.walmartlabs.lacinia.schema

    Responsible for constructing and validating the GraphQL schema.

    com.walmartlabs.lacinia.selection

    Protocols for selection-related objects accessible from the selection function, and as well as the schema type objects navigable to from the selection, or via select-type.

    com.walmartlabs.lacinia.tracing

    Support for tracing of requests, as per the Apollo tracing specification.

    com.walmartlabs.lacinia.util

    Useful utility functions.