asonge/graphql
Elixir graphql library
{ "createdAt": "2015-07-04T07:47:10Z", "defaultBranch": "master", "description": "Elixir graphql library", "fullName": "asonge/graphql", "homepage": null, "language": "Elixir", "name": "graphql", "pushedAt": "2015-07-12T19:36:20Z", "stargazersCount": 87, "topics": [], "updatedAt": "2022-12-03T21:57:38Z", "url": "https://github.com/asonge/graphql"}Graphql

Section titled “Graphql ”A tool to compile graphql queries into native Elixir.
The goal is for people to define their schemas in Elixir with callbacks while the library handles the asynchronous requests, composing the results together, and sending a reply to the query. It would be a great benefit to have a babeljs plugin be able to replace graphql es6-templated strings and leave behind a cryptographic checksum of the query, and then compile that those queries on the server.
For right now, this project focuses mainly on getting the very basics up and running.
References
Section titled “References”Specification: http://facebook.github.io/graphql/
Reference Implementation: https://github.com/graphql/graphql-js/
Status
Section titled “Status”Sections from the RFC for the parser that are complete.
- 8. Grammar
- 8.1 Tokens
- 8.1.1 Ignored Source
- 8.2 Syntax
- 8.2.1 Document
- 8.2.2 Operations
- 8.2.3 Fragments
- 8.2.4 Values
- 8.2.4.1 Array Value
- 8.2.4.2 Object Value
- 8.2.5 Directives
- 8.2.6 Types
- 8.1 Tokens