GraphQL implementation in Haskell
Go to file
Eugen Wissner 812f6967d4
Provide locations for argument errors
The executor still doesn't give an error per argument, but a single
error per field with locations for all arguments.
If a non-null argument isn't specified, only the error location of the
field is given. If some arguments cannot be coerced, only the locations
of these arguments are given, non-null arguments are ignored. This
should still be improved, so the executor returns all errors at once.
The transformation tree is changed, so that argument map contains
locations of the arguments (but not the locations of the argument values
yet).
2021-06-22 09:13:27 +02:00
src Provide locations for argument errors 2021-06-22 09:13:27 +02:00
tests Provide locations for argument errors 2021-06-22 09:13:27 +02:00
.gitignore Check in .cabal 2020-07-03 07:00:37 +02:00
CHANGELOG.md Fix merging fields with arguments 2021-06-18 06:51:14 +02:00
graphql.cabal Provide an internal function to add errors 2021-05-09 12:42:02 +02:00
LICENSE Update copyright 2020-01-21 23:27:21 +01:00
LICENSE.MPL Reflect infrastructure and license changes 2020-10-30 07:06:36 +01:00
README.md Release 0.11.1.0 2021-02-07 08:10:46 +01:00
Setup.hs Initial commit 2015-09-12 12:54:05 +02:00
stack.yaml Validate non-nullable values inside lists 2021-05-06 22:23:16 +02:00

GraphQL implementation in Haskell

Simple Haskell CI/CD

See https://www.caraus.tech/projects/pub-graphql.

Report issues on the bug tracker.

API documentation is available through Hackage.

Further documentation will be made available in the Wiki.