93a0403288
Resolve abstract types
...
Objects that can be a part of an union or interface should return
__typename as string.
2020-06-03 07:20:38 +02:00
d12577ae71
Define resolvers on type fields
...
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-29 13:53:51 +02:00
c06d0b8e95
Add Union and Interface type definitions
2020-05-26 11:13:55 +02:00
61dbe6c728
Split input/output types and values into 2 modules
2020-05-25 07:41:21 +02:00
7cd4821718
Don't fail on invalid fragments and variables
2020-05-23 21:49:57 +02:00
c3ecfece03
Coerce variable values
2020-05-21 10:20:59 +02:00
a5c44f30fa
Add basic output object type support
2020-05-14 22:16:56 +02:00
500cff20eb
Separate Query and Mutation resolvers
...
Fixes #33 .
2020-05-10 18:32:58 +02:00
6d951491be
Replace Parser.manyNE with NonEmpty.some
2020-01-12 07:19:28 +01:00
d82d5a36b3
Retrieve resolver arguments from the reader
2019-12-31 08:29:03 +01:00
721cbaee17
Release 0.5.0.1
2019-09-10 10:20:40 +02:00
9d15b83164
Make the tutorial to compile again
...
- Remove generated documentation leaving only documentation sources.
- Add CI job checking that the tutorial is up to date.
2019-07-20 07:11:10 +02:00
Lupino
8d21972c42
update docs
2017-03-05 11:01:07 +08:00
Danny Navarro
77853b17ae
Merge branch 'all-improvements'
...
This adds general API documentation, a tutorial and error handling.
2016-03-15 14:02:34 +01:00
Matthías Páll Gissurarson
b74278cd19
Added a tutorial, based on graphql-js and servant documentation.
2016-03-14 01:01:20 +01:00