graphqexl v0.1.0-alpha-rc.16 API Reference
Modules
Fully-loaded GraphQL implementation with server and developer tools.
GraphQL query, comprised of one or more Graphqexl.Query.Operation.t/0
s.
Individual operation contained in a query
Result of a GraphQL operation, including any errors
Validate a given query against a given schema
Structured representation of a GraphQL schema, either built dynamically or parsed from a JSON document or GQL string.
GraphQL argument, belonging to e.g. a Query or Mutation
Domain-Specific Language for expressing and parsing a GQL string as a Graphqexl.Schema.t/0
GraphQL field, belonging to e.g. a Type or Interface
GraphQL Interface, encapsulating a group of fields to be shared between types
GraphQL mutation
GraphQL query
Ref struct, representing a connection to another user-defined type (that may not yet actually be defined in the run-time context)
Wrapper struct indicating the wrapped type is required on its parent
GraphQL subscription
GraphQL enum
GraphQL type
GraphQL union
Basic tree traversal algoritms. It implements depth-first and breadth-first traverse algorithms
Mix Tasks
[STUB] Run a development server with the specified schema file
Build the application's Docker Image
Publish the built application container to the given image repo
Perform linting and static analysis using Lefthook as a runner for tools like Credo