Commit Graph

  • d2c138f8d1
    Add basic Fragment Support Danny Navarro 2017-02-19 15:29:58 -0300
  • 3be86bf69e Enable Monad for array and object resolver Lupino 2017-02-23 11:03:08 +0800
  • 39731ff233
    Fix parsing of Named Types Danny Navarro 2017-02-12 15:31:56 -0300
  • b7a72591fd
    Support variables in AST transformation Danny Navarro 2017-02-12 15:19:13 -0300
  • e716bc57e7
    Wrap executed result in "data" object Danny Navarro 2017-02-10 18:40:08 -0300
  • 4ab4660d36
    Initial implementation of AST.Full -> AST.Core Danny Navarro 2017-02-03 21:48:26 -0300
  • 8b09c8aa76
    Make operation name optional Danny Navarro 2017-02-03 20:08:40 -0300
  • 693b7d18dc
    Introduce Tranform module Danny Navarro 2017-01-29 18:44:03 -0300
  • f35e1f949a
    Define Schema using Core AST Danny Navarro 2017-01-29 12:53:15 -0300
  • 337b620717
    Update .gitignore Danny Navarro 2017-01-29 11:11:30 -0300
  • 642eab312f Merge pull request #19 from jasonzoladz/master Danny Navarro 2017-01-28 14:36:44 -0300
  • 5390c4ca1e
    Split AST in 2 Danny Navarro 2017-01-28 14:15:14 -0300
  • 140c7df6fb Fix Int32 bounds checking in Value parser. jasonzoladz 2017-01-28 12:06:28 -0500
  • 3e991adf4e
    Add Graphql Core AST Danny Navarro 2017-01-26 19:52:07 -0300
  • 10fdf05aa7
    Remove Type Definition support Danny Navarro 2017-01-26 18:56:22 -0300
  • 933cfd2852
    Tokenize number parser Danny Navarro 2016-12-18 12:19:59 -0300
  • aa66236081
    Add homePlanet to test schema Danny Navarro 2016-12-18 11:43:45 -0300
  • afb2fc4eb9
    Include GHC-8.0.1 in travis build Danny Navarro 2016-12-18 10:59:02 -0300
  • 5dc9222025 Merge pull request #16 from teh/master Danny Navarro 2016-12-12 16:42:18 -0300
  • 87c92e9d6e Parse number as scientific and interpret meaning separately. Tom Hunger 2016-12-08 23:34:46 +0000
  • 61f0a06096
    Drop support for GHC-7.8.4 Danny Navarro 2016-11-27 12:38:31 -0300
  • 2cc6b00051 Merge pull request #11 from pweaver/starwars_tests Danny Navarro 2016-07-11 19:33:48 -0400
  • c396a4b545 add pweaver to contributors Pweaver (Paul Weaver) 2016-07-09 10:55:16 -0400
  • a6c0d63049 add tests for errors in queries for queries in starwars tests Pweaver (Paul Weaver) 2016-07-08 17:50:31 -0400
  • 624efbbb35 adds __typename tests to starwars testfile Pweaver (Paul Weaver) 2016-07-08 16:36:45 -0400
  • cb73e9d53c adds the starwars tests for fragments Pweaver (Paul Weaver) 2016-07-08 16:10:58 -0400
  • e944c76040 Add @Tritlo and @solrun as authors Danny Navarro 2016-03-17 13:50:28 +0100
  • 77853b17ae Merge branch 'all-improvements' Danny Navarro 2016-03-15 14:02:34 +0100
  • 61d6af7778 Added documentation of functions and modules and included tutorial.lhs. solrun 2016-03-09 01:15:46 +0100
  • d195389102 Added exception handling with Alternative constraint according to spec. Matthías Páll Gissurarson 2016-03-12 00:59:51 +0100
  • b74278cd19 Added a tutorial, based on graphql-js and servant documentation. Matthías Páll Gissurarson 2016-03-09 01:07:57 +0100
  • d8a731fe30 Remove StringValue type Danny Navarro 2016-02-22 13:59:38 +0100
  • 770df82718 Simplify Schema definition API Danny Navarro 2016-02-19 19:21:32 +0100
  • 8ee50727bd Overhaul Schema DSL Danny Navarro 2016-02-17 18:13:10 +0100
  • a6b2fd297b Garden Danny Navarro 2016-02-17 13:13:01 +0100
  • 7131d1c142 Initial support for aliases in execute Danny Navarro 2016-02-17 12:59:35 +0100
  • a0f12455c5 Add remaining tests with variables in arguments Danny Navarro 2016-02-17 12:35:54 +0100
  • 98d2d41cda Initial support for variable substitution Danny Navarro 2016-02-15 14:25:15 +0100
  • 119f94b38e Clean up StarWars test queries Danny Navarro 2016-02-15 11:19:05 +0100
  • 04d8d40b3a Split StarWars tests in different modules Danny Navarro 2016-02-12 13:27:46 +0100
  • a088c81944 Handle Field arguments in Schema definition Danny Navarro 2016-02-11 14:24:31 +0100
  • 70fbaf359e Split Character data type into Droid and Human Danny Navarro 2016-02-09 14:38:19 +0100
  • df8e43c9aa Handle Output enumerations in Schema definition Danny Navarro 2016-02-09 13:31:28 +0100
  • c385566912 Bump copyright year Danny Navarro 2016-02-08 17:35:33 +0100
  • 781788e306 Drop support for older stackage versions Danny Navarro 2016-02-08 17:33:51 +0100
  • 1561e62489 Extend execute for deeper queries Danny Navarro 2016-02-08 17:30:18 +0100
  • 53e101f35e Simplify JSON notation in tests Danny Navarro 2016-02-05 12:54:04 +0100
  • c81ddb0335 Introduce graphql function Danny Navarro 2016-02-05 12:32:35 +0100
  • eca3c2d8d4 Generalize Maybe type constructor to any Monad Danny Navarro 2016-01-30 12:29:49 +0100
  • a832991ac0 Remove unnecessary import Danny Navarro 2016-01-27 18:52:20 +0100
  • b72cfc097a Fix for GHC-7.8.4 Danny Navarro 2016-01-26 13:53:15 +0100
  • 78e0d871d5 Garden Danny Navarro 2016-01-26 13:38:02 +0100
  • a70732a4b6 Pin stack to LTS-4.2 Danny Navarro 2016-01-26 13:35:53 +0100
  • bb685c9afa Rough implementation of execute Danny Navarro 2016-01-26 12:43:18 +0100
  • 4e5dc3433a Implement first StarWars end-to-end test Danny Navarro 2015-10-19 12:19:39 +0200
  • 3f30a44d1d Test fixtures for Schema toplevel Danny Navarro 2015-10-17 17:49:56 +0200
  • 8e3bae4b5c Initial stub for a GraphQL and execute Danny Navarro 2015-10-17 13:19:00 +0200
  • c8f629e826 Merge pull request #2 from timmytofu/isstring-variable Danny Navarro 2015-09-26 09:23:46 +0200
  • 85941139c1 Adds IsString instance to Variable for easier REPL playing timmy_tofu 2015-09-25 19:12:22 -0400
  • 0848e65da2 Adds dist/ dir and cabal sandbox dir and file to gitignore timmy_tofu 2015-09-25 19:11:42 -0400
  • 6ce2004264 Version Bump v0.3 Danny Navarro 2015-09-22 14:27:10 +0200
  • af42e5577c Rename Data.GraphQL.Printer -> Data.GraphQL.Encoder Danny Navarro 2015-09-22 14:23:18 +0200
  • a4db99ea5d Fixes for ghc-7.8 Danny Navarro 2015-09-22 14:02:12 +0200
  • 06b3302862 Add kitchen sink parse/encode unit test Danny Navarro 2015-09-22 13:53:37 +0200
  • 4508364266 Fix alias colon order Danny Navarro 2015-09-22 11:16:36 +0200
  • 99b4d86702 Polish printer code Danny Navarro 2015-09-22 10:45:14 +0200
  • da97387042 Parser fixes: Danny Navarro 2015-09-22 10:39:14 +0200
  • e74ee640a8 Initial implementation of GraphQL pretty printer Danny Navarro 2015-09-21 18:26:22 +0200
  • 3d97b3e2ff Introduce Node data type to simplify OperationDefinition Danny Navarro 2015-09-21 10:05:09 +0200
  • 88ca3d1866 Add errors for all parser Alternatives Danny Navarro 2015-09-21 09:28:51 +0200
  • 899fa1b531 Handle escaped quotes for GraphQL String Values Danny Navarro 2015-09-18 18:11:11 +0200
  • cb9977141d Golf Danny Navarro 2015-09-18 16:29:21 +0200
  • 4f4e31805a Parse secure names Danny Navarro 2015-09-18 15:43:22 +0200
  • d88acf3d0e Refine numeric types Danny Navarro 2015-09-18 15:02:51 +0200
  • c9c1137ceb Garden Danny Navarro 2015-09-18 14:55:59 +0200
  • dac6721f02 Version bump and CHANGELOG v0.2.1 Danny Navarro 2015-09-16 11:16:16 +0200
  • b3482172a6 Add travis support Danny Navarro 2015-09-16 10:48:25 +0200
  • f88948e801 Support ghc-7.8 Danny Navarro 2015-09-16 10:36:44 +0200
  • ee0e0c3d1f Use Cabal data-files to access golden tests data Danny Navarro 2015-09-16 10:12:36 +0200
  • 82a380079c Version bump, CHANGELOG and some gardening v0.2 Danny Navarro 2015-09-14 17:26:09 +0200
  • 7cf2b59331 Version bump, CHANGELOG and some gardening Danny Navarro 2015-09-14 17:25:18 +0200
  • dcd7b46a6d Convenient imports for ghci Danny Navarro 2015-09-14 17:02:43 +0200
  • 8d81f43b61 Add golden test for kitchen-sink.graphql Danny Navarro 2015-09-14 17:01:14 +0200
  • b4b8388392 Enable warnings and take care of extra imports Danny Navarro 2015-09-14 15:48:47 +0200
  • ec018db73a Handle comments in whitespace Danny Navarro 2015-09-14 15:43:09 +0200
  • 3084b188dd Update TODO Danny Navarro 2015-09-14 14:32:46 +0200
  • 26e2372c5e Fix value parsing Danny Navarro 2015-09-14 14:11:32 +0200
  • c0b6fc8a05 Replace take... functions with many... Danny Navarro 2015-09-14 13:04:06 +0200
  • 62adfd89cd Several improvements to the parser Danny Navarro 2015-09-14 11:49:20 +0200
  • b206079047 Add missing = required default values and unions Danny Navarro 2015-09-13 17:44:31 +0200
  • 048ee552d8 Take care of comments Danny Navarro 2015-09-13 15:32:16 +0200
  • 0e67fdc21c Add GraphQL parser Danny Navarro 2015-09-13 13:51:37 +0200
  • 44a2ff4765 Minor adjustments in AST for easier parsing Danny Navarro 2015-09-13 13:49:11 +0200
  • 97b99eb448 Add missing OperationDefinition Name Danny Navarro 2015-09-12 15:18:32 +0200
  • 0f673b9b4d Rename module Data.GraphQL -> Data.GraphQL.AST Danny Navarro 2015-09-12 15:16:28 +0200
  • 50a0c953d3 Garden v0.1 Danny Navarro 2015-09-12 13:09:06 +0200
  • 5af7136893 Initial commit Danny Navarro 2015-09-12 12:54:05 +0200