| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-07-23 | Add singleError utility functionv0.4.0.0 | Eugen Wissner | |
| 2019-07-22 | Parse the BOM header if any | Eugen Wissner | |
| 2019-07-20 | Make the tutorial to compile again | Eugen Wissner | |
| - Remove generated documentation leaving only documentation sources. - Add CI job checking that the tutorial is up to date. | |||
| 2019-07-19 | Report parse errors with line and column numbers | Eugen Wissner | |
| 2019-07-18 | Reuse common types from AST.Core | Eugen Wissner | |
| 2019-07-17 | Remove TODO | Eugen Wissner | |
| Issues should be created instead. | |||
| 2019-07-14 | Make all exports explicit | Eugen Wissner | |
| 2019-07-10 | Replace tasty and HUnit with Hspec | Eugen Wissner | |
| 2019-07-08 | Constrain the resolvers with MonadIO | Eugen 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-07 | Change the main namespace to Language.GraphQL | Eugen Wissner | |
| 2019-07-06 | Add licence badge | Eugen Wissner | |
| 2019-07-05 | Allow resolvers to return arbitrary nested lists | Eugen Wissner | |
| 2019-07-04 | Update CI settings | Eugen Wissner | |
| 2019-07-03 | Add nullable types | Eugen Wissner | |
| 2019-07-02 | Introduce monad transformer for resolvers | Eugen 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-01 | Pass root field names together with resolvers | Eugen Wissner | |
| 2019-06-30 | Move the source code into src/ | Eugen Wissner | |
| 2019-06-29 | Remove GHCI config | Eugen Wissner | |
| 2019-06-28 | Replace Alternative with MonadPlus | Eugen Wissner | |
| 2019-06-27 | Restore error handling | Eugen Wissner | |
| 2019-06-26 | Fix ambigious Int resolution in the lexer tests | Eugen Wissner | |
| 2019-06-23 | Enable mutations | Eugen Wissner | |
| 2019-06-21 | Parse queries with megaparsec | Eugen Wissner | |
| 2019-06-11 | Add package.yaml, update stack snapshot to 13.25 | Eugen Wissner | |
| 2017-03-07 | Merge pull request #22 from Lupino/master | Danny Navarro | |
| update docs | |||
| 2017-03-05 | update docs | Lupino | |
| 2017-03-03 | When argument is not found return null | Danny Navarro | |
| The relevant test was restored too. | |||
| 2017-03-03 | Fix wrong scientific exponent when parsing | Danny Navarro | |
| 2017-03-01 | Implement type instrospection tests | Danny Navarro | |
| The main intention with this commit is to show a poor's man way to support type instrospection. | |||
| 2017-03-01 | Garden | Danny Navarro | |
| 2017-03-01 | Make alternate Schema functions work with AST.Core | Danny Navarro | |
| 2017-03-01 | Merge pull request #20 from Lupino/master | Danny Navarro | |
| 2017-02-28 | Use builtin scientific `toBoundInteger` to check for Int32 bounds | Danny Navarro | |
| 2017-02-28 | Merge branch 'core' | Danny Navarro | |
| This introduces a distinction between a Full and a Core AST. Fragments and variables are replaced when transforming from Full to Core. | |||
| 2017-02-24 | Simplify fragment substitution | Danny Navarro | |
| 2017-02-23 | Add basic Fragment Support | Danny Navarro | |
| Only field names are supported for now. | |||
| 2017-02-23 | Enable Monad for array and object resolver | Lupino | |
| When I use facebook/haxl, I can not find any way to the sub resolver. so I add Monad resolver to support it. | |||
| 2017-02-13 | Fix parsing of Named Types | Danny Navarro | |
| 2017-02-13 | Support variables in AST transformation | Danny Navarro | |
| 2017-02-10 | Wrap executed result in "data" object | Danny Navarro | |
| 2017-02-10 | Initial implementation of AST.Full -> AST.Core | Danny Navarro | |
| This focused mainly on fragments. | |||
| 2017-02-03 | Make operation name optional | Danny Navarro | |
| 2017-02-02 | Introduce Tranform module | Danny Navarro | |
| In the Transform module the Full AST will converted to Core AST. This commit also includes a partial implementation of Fragment replacement. | |||
| 2017-01-30 | Define Schema using Core AST | Danny Navarro | |
| Also, temporarily remove error reporting to simplify execution. This should be restored once the new execution model is nailed. | |||
| 2017-01-29 | Update .gitignore | Danny Navarro | |
| 2017-01-28 | Merge pull request #19 from jasonzoladz/master | Danny Navarro | |
| Fix Int32 bounds checking in Value parser. | |||
| 2017-01-28 | Split AST in 2 | Danny Navarro | |
| One AST is meant to be a target parser and tries to adhere as much as possible to the spec. The other is a simplified version of that AST meant for execution. Also newtypes have been replaced by type synonyms and NonEmpty lists are being used where it makes sense. | |||
| 2017-01-28 | Fix Int32 bounds checking in Value parser. | jasonzoladz | |
| 2017-01-26 | Add Graphql Core AST | Danny Navarro | |
| 2017-01-26 | Remove Type Definition support | Danny Navarro | |
