package graphql

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

Install

Dune Dependency

Authors

Maintainers

Sources

graphql-0.1.0.tbz
sha256=b36b7ccdfdadcc904ea2eb5b909ac6300fe2e6147ec6bd2fd7dfd26eb3a26160
md5=07da45cbc0ade2a2d0182b66a8029239

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

Use graphql-lwt for Lwt support, or graphql-async for Async support.

Published: 26 May 2017

Dependencies (8)

  1. ocaml-migrate-parsetree < "2.0.0"
  2. rresult
  3. yojson
  4. ppx_sexp_conv >= "v0.9.0"
  5. sexplib
  6. angstrom >= "0.4.0" & < "0.7.0"
  7. jbuilder >= "1.0+beta7"
  8. ocaml >= "4.03.0"

Dev Dependencies (1)

  1. alcotest with-test

Conflicts

None

OCaml

Innovation. Community. Security.