graphql

AuthorAndreas Garnaes <andreas.garnaes@gmail.com>
Homepagehttps://github.com/andreas/ocaml-graphql-server
Issue Trackerhttps://github.com/andreas/ocaml-graphql-server/issues
MaintainerAndreas Garnaes <andreas.garnaes@gmail.com>
Dependencies
&alcotest
angstrom>= 0.4.0&0.7.0
jbuilder
ppx_sexp_conv>= 0.9.0
rresult
sexplib
yojson
Availableocaml-version >= "4.03.0"
PublishedJul 2, 2017
Source [http] https://github.com/andreas/ocaml-graphql-server/releases/download/0.2.0/graphql-0.2.0.tbz
1228c9a47292052b84cc6dd67a899091
StatisticsInstalled 3 times last month.
Edithttps://github.com/ocaml/opam-repository/tree/master/packages/graphql/graphql.0.2.0/opam

Build GraphQL schemas and execute queries against them

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.