summaryrefslogtreecommitdiff
path: root/graphql.cabal
AgeCommit message (Collapse)Author
2016-01-26GardenDanny Navarro
2016-01-26Rough implementation of `execute`Danny Navarro
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.
2015-10-19Implement first StarWars end-to-end testDanny Navarro
`execute` still needs to be implemented.
2015-10-17Test fixtures for Schema toplevelDanny Navarro
This includes simplications to the Schema data types.
2015-10-17Initial stub for a `GraphQL` and `execute`Danny Navarro
2015-09-22Version Bumpv0.3Danny Navarro
This also includes updates to CHANGELOG, TODO and README.
2015-09-22Rename `Data.GraphQL.Printer` -> `Data.GraphQL.Encoder`Danny Navarro
2015-09-22Add kitchen sink parse/encode unit testDanny Navarro
This also includes the fixes to make it work. Golden tests have been removed.
2015-09-21Initial implementation of GraphQL pretty printerDanny Navarro
This just typechecks. It needs to be cleaned and tested. Tests have been deactivated.
2015-09-18GardenDanny Navarro
2015-09-16Version bump and CHANGELOGv0.2.1Danny Navarro
2015-09-16Add travis supportDanny Navarro
2015-09-16Support ghc-7.8Danny Navarro
2015-09-16Use Cabal data-files to access golden tests dataDanny Navarro
Fixes #1.
2015-09-14Version bump, CHANGELOG and some gardeningDanny Navarro
2015-09-14Add golden test for kitchen-sink.graphqlDanny Navarro
2015-09-14Enable warnings and take care of extra importsDanny Navarro
2015-09-13Add GraphQL parserDanny Navarro
WIP: This parser just type checks, it hasn't even been tested manually. Check new tasks in the TODO file and the TODO comments in the code for more gotchas.
2015-09-12Rename module `Data.GraphQL` -> `Data.GraphQL.AST`Danny Navarro
2015-09-12Gardenv0.1Danny Navarro
2015-09-12Initial commitDanny Navarro
This includes a rough port of the data types at https://github.com/graphql/graphql-js/blob/master/src/language/ast.js