summaryrefslogtreecommitdiff
path: root/Data/GraphQL/AST/Core.hs
diff options
context:
space:
mode:
authorDanny Navarro <j@dannynavarro.net>2017-01-29 18:44:03 -0300
committerDanny Navarro <j@dannynavarro.net>2017-02-02 12:44:03 -0300
commit693b7d18dcd48525b10ce297f89b3b33fd020784 (patch)
treea8ee10c9442485b152084ec395044a2001b1477f /Data/GraphQL/AST/Core.hs
parentf35e1f949ab3ee718ab773baf9f38ac411d49a28 (diff)
downloadgraphql-693b7d18dcd48525b10ce297f89b3b33fd020784.tar.gz
Introduce Tranform module
In the Transform module the Full AST will converted to Core AST. This commit also includes a partial implementation of Fragment replacement.
Diffstat (limited to 'Data/GraphQL/AST/Core.hs')
-rw-r--r--Data/GraphQL/AST/Core.hs3
1 files changed, 2 insertions, 1 deletions
diff --git a/Data/GraphQL/AST/Core.hs b/Data/GraphQL/AST/Core.hs
index b5698c6..3424d20 100644
--- a/Data/GraphQL/AST/Core.hs
+++ b/Data/GraphQL/AST/Core.hs
@@ -23,8 +23,9 @@ data Argument = Argument Name Value deriving (Eq,Show)
data Value = ValueInt Int32
-- GraphQL Float is double precision
| ValueFloat Double
- | ValueBoolean Bool
| ValueString Text
+ | ValueBoolean Bool
+ | ValueNull
| ValueEnum Name
| ValueList [Value]
| ValueObject [ObjectField]