diff options
| author | Danny Navarro <j@dannynavarro.net> | 2016-01-26 12:43:18 +0100 |
|---|---|---|
| committer | Danny Navarro <j@dannynavarro.net> | 2016-01-26 12:43:18 +0100 |
| commit | bb685c9afa740091864220616ecd84d9329bee98 (patch) | |
| tree | e01009704534a6ce278b6c81c7649c533e2bc87a /.gitignore | |
| parent | 4e5dc3433a53c2e0404fd2adb9fb33c898d1afa6 (diff) | |
| download | graphql-bb685c9afa740091864220616ecd84d9329bee98.tar.gz | |
Rough implementation of `execute`
The first end-to-end test taken from `graphql-js` passes but this still
needs to be extended to support more general cases.
- `Data.GraphQL.Schema` has been heavily modified to support the
execution model. More drastic changes are expected in this module.
- When defining a `Schema` ordinary functions taking fields as input are
being used instead of maps. This makes the implementation of `execute`
easier, and, arguably, makes `Schema` definitions more *Haskellish*.
- Drop explicit `unordered-containers` dependency. `Aeson.Value`s and
field functions should be good enough for now.
Diffstat (limited to '.gitignore')
0 files changed, 0 insertions, 0 deletions
