graphql/Data/GraphQL
Danny Navarro bb685c9afa 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.
2016-01-26 12:43:18 +01:00
..
AST.hs Adds IsString instance to Variable for easier REPL playing 2015-09-25 19:12:22 -04:00
Encoder.hs Rename Data.GraphQL.Printer -> Data.GraphQL.Encoder 2015-09-22 14:23:18 +02:00
Execute.hs Rough implementation of execute 2016-01-26 12:43:18 +01:00
Parser.hs Fixes for ghc-7.8 2015-09-22 14:02:49 +02:00
Schema.hs Rough implementation of execute 2016-01-26 12:43:18 +01:00