Lacinia 0.33.0-alpha-1

Released under the Apache, Version 2.0

A GraphQL server implementation in Clojure.

Installation

To install, add the following dependency to your project or build file:

[com.walmartlabs/lacinia "0.33.0-alpha-1"]

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.

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.util

    Useful utility functions.