summaryrefslogtreecommitdiff
path: root/docs/tutorial/tutorial.lhs
AgeCommit message (Collapse)Author
2020-09-29Validate directives are definedEugen Wissner
2020-07-19Return a stream as well from graphql* functionsEugen Wissner
2020-07-15Respect subscriptions in the executorEugen Wissner
After the last commit there were a few places needed to be adjusted to support subscriptions. This is done and a test case is added. It is important to implement subscriptions now, because they require changes to the library API, and they are a big missing part to finish the executor. When the executor is finished, we can start to provide more stable API without breaking everything every release. Validation and introspection shouldn't require much changes to the API; AST would require some changes to report good errors after the validation - this is one thing I can think of. Fixes #5.
2020-07-02Merge Trans and Type.Out modulesEugen Wissner
2020-06-29Combine Resolver and ActionT in ResolverTEugen Wissner
2020-06-13Coerce resultEugen Wissner
Fixes #45.
2020-06-03Resolve abstract typesEugen Wissner
Objects that can be a part of an union or interface should return __typename as string.
2020-05-29Define resolvers on type fieldsEugen Wissner
Returning resolvers from other resolvers isn't supported anymore. Since we have a type system now, we define the resolvers in the object type fields and pass an object with the previous result to them.
2020-05-26Add Union and Interface type definitionsEugen Wissner
2020-05-25Split input/output types and values into 2 modulesEugen Wissner
2020-05-23Don't fail on invalid fragments and variablesEugen Wissner
2020-05-21Coerce variable valuesEugen Wissner
2020-05-14Add basic output object type supportEugen Wissner
2020-05-10Separate Query and Mutation resolversEugen Wissner
Fixes #33 .
2020-01-12Replace Parser.manyNE with NonEmpty.someEugen Wissner
2019-12-31Retrieve resolver arguments from the readerEugen Wissner
2019-09-10Release 0.5.0.1v0.5.0.1Eugen Wissner
2019-07-20Make the tutorial to compile againEugen Wissner
- Remove generated documentation leaving only documentation sources. - Add CI job checking that the tutorial is up to date.
2017-03-05update docsLupino
2016-03-14Added a tutorial, based on graphql-js and servant documentation.Matthías Páll Gissurarson