summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2019-08-14Release 0.5.0.0v0.5.0.0Eugen Wissner
2019-08-13Escape special characters in the encoded stringsEugen Wissner
Fixes #2.
2019-08-05Make all encoder functions return lazy textEugen Wissner
2019-08-03Implement indentation in the encoderEugen Wissner
2019-08-02Put spaces between tokens in the pretty printerEugen Wissner
2019-07-31Introduce formatter type for the encoderEugen Wissner
... to distinguish between minified and pretty printing.
2019-07-27Test the encoder with the unminified documentEugen Wissner
2019-07-25Implement multiple operation supportEugen Wissner
2019-07-23Add singleError utility functionv0.4.0.0Eugen Wissner
2019-07-22Parse the BOM header if anyEugen Wissner
2019-07-19Report parse errors with line and column numbersEugen Wissner
2019-07-18Reuse common types from AST.CoreEugen Wissner
2019-07-14Make all exports explicitEugen Wissner
2019-07-08Constrain the resolvers with MonadIOEugen Wissner
This replaces the most usages of MonadPlus, which is not appropriate for the resolvers, since a resolver is unambiguously chosen by the name (no need for 'mplus'), and the resolvers are often doing IO.
2019-07-07Change the main namespace to Language.GraphQLEugen Wissner
2019-07-05Allow resolvers to return arbitrary nested listsEugen Wissner
2019-07-04Update CI settingsEugen Wissner
2019-07-03Add nullable typesEugen Wissner
2019-07-02Introduce monad transformer for resolversEugen Wissner
Now the errors in the resolvers can be handled and 3 tests throwing errors pass now. Another test fail but it requires distinguisching nullable and non-nullable values.
2019-07-01Pass root field names together with resolversEugen Wissner
2019-06-30Move the source code into src/Eugen Wissner