/bs-graphql-js

Bucklescript bindings for https://github.com/graphql/graphql-js

Primary LanguageOCamlMIT LicenseMIT

bs-graphql-js

Bindings for graphql and graphql-relay with an API based on ocaml-graphql-server. Allows for interop between JS and Reason/OCaml defined schemas.

npm version CircleCI

TODO

It's missing a lot of things and the implementation is badly typed.

  • rei interface
  • Union types
  • Better type safety for interfaces
  • Custom scalar types
  • Properly type the implementation (aka remove some Obj.magic :S).
  • Examples
  • Maybe separate relay stuff in a separate package.
  • Tests