package graphql

  1. Overview
  2. No Docs
Build GraphQL schemas and execute queries against them

Install

Dune Dependency

Authors

Maintainers

Sources

graphql-0.8.0.tbz
sha256=e8ac0c22c9618b9ca4fb98a65557132cd7afc59b58bd4f707ef64d3d0e3b49e4
md5=582564e3de2095ce7512cee28b406920

Description

graphql is a package for creating GraphQL servers. Current feature set includes:

  • Type-safe schema design
  • GraphQL parser in pure OCaml using angstrom (April 2016 RFC draft)
  • Query execution
  • Introspection of schemas
  • Arguments for fields
  • Allows variables in queries
  • Subscriptions

Supporting packages:

  • Use graphql-lwt for Lwt support.
  • Use graphql-async for Async support.
  • Use graphql-cohttp to run a GraphQL server with cohttp.

Published: 08 Dec 2018

Dependencies (6)

  1. seq
  2. rresult
  3. yojson
  4. graphql_parser < "0.9.0"
  5. dune
  6. ocaml >= "4.03.0"

Dev Dependencies (1)

  1. alcotest with-test

Conflicts

None

OCaml

Innovation. Community. Security.