summaryrefslogtreecommitdiff
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorEugen Wissner <belka@caraus.de>2019-12-30 18:26:24 +0100
committerEugen Wissner <belka@caraus.de>2019-12-30 18:26:24 +0100
commit44dc80bb37558fc6a35b22791ac407b63956176d (patch)
treeb1ffed820212030e5f7493c17fc6a1c23722a358 /CHANGELOG.md
parentfdf5914626ad172a8a459696f0114ef990c0d5cb (diff)
downloadgraphql-44dc80bb37558fc6a35b22791ac407b63956176d.tar.gz
Replace substitution function with a map
It makes using variables with queries more approachable, but some work still has to be done. - The type `Subs` should be renamed and moved out of `Schema`, together with `AST.Core.Value` probably. - Some kind of conversion should be possible from a user-defined input type T to the Value. So the final HashMap should have a type like `HashMap name a`, where a is an instance of a potential typeclass InputType.
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md2
1 files changed, 2 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 518b53e..0be063e 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -16,6 +16,8 @@ and this project adheres to
can also be definitions.
- Move all AST data to `AST.Document` and reexport them.
- Rename `AST.OperationSelectionSet` to `AST.Document.SelectionSet`.
+- Make `Schema.Subs` a `Data.HashMap.Strict` (was a function
+ `key -> Maybe value` before).
### Removed
- `AST.Field`, `AST.InlineFragment` and `AST.FragmentSpread`.