Use eq? for symbol comparisons
Implement full operation definition parsing
Implement directive parsing
A GraphQL library for Racket.
The goal is to provide a lexer, parser, and common data types for representing GraphQL schemas, as well as a GraphQL server implementation.
Status: Currently in heavy prototyping phase. Lexer work in progress.
This library is licensed under the MIT license and copyright @williewillus (Vincent Lee). Portions of the unit and integration tests are drawn from the reference GraphQL implementation tests and are copyright GraphQL Contributors.
Lexer notes: https://matt.might.net/articles/lexers-in-racket/