Commit Graph

9 Commits

Author SHA1 Message Date
Eugen Wissner fdb1268213 Add custom Eq instances to the types 2020-06-09 10:02:34 +02:00
Eugen Wissner 377c87045e Add description to the enum type values 2020-06-07 06:16:45 +02:00
Eugen Wissner 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
Eugen Wissner 61dbe6c728 Split input/output types and values into 2 modules 2020-05-25 07:41:21 +02:00
Eugen Wissner eb90a4091c Check point 2020-05-24 13:51:00 +02:00
Eugen Wissner 7cd4821718 Don't fail on invalid fragments and variables 2020-05-23 21:49:57 +02:00
Eugen Wissner 26cc53ce06 Reject variables as default values 2020-05-22 10:11:48 +02:00
Eugen Wissner c3ecfece03 Coerce variable values 2020-05-21 10:20:59 +02:00
Eugen Wissner a5c44f30fa Add basic output object type support 2020-05-14 22:16:56 +02:00