diff options
| author | Eugen Wissner <belka@caraus.de> | 2019-12-30 18:26:24 +0100 |
|---|---|---|
| committer | Eugen Wissner <belka@caraus.de> | 2019-12-30 18:26:24 +0100 |
| commit | 44dc80bb37558fc6a35b22791ac407b63956176d (patch) | |
| tree | b1ffed820212030e5f7493c17fc6a1c23722a358 /src/Language/GraphQL.hs | |
| parent | fdf5914626ad172a8a459696f0114ef990c0d5cb (diff) | |
| download | graphql-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 'src/Language/GraphQL.hs')
| -rw-r--r-- | src/Language/GraphQL.hs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Language/GraphQL.hs b/src/Language/GraphQL.hs index afce8aa..952f8ac 100644 --- a/src/Language/GraphQL.hs +++ b/src/Language/GraphQL.hs @@ -20,7 +20,7 @@ graphql :: MonadIO m => NonEmpty (Schema.Resolver m) -- ^ Resolvers. -> T.Text -- ^ Text representing a @GraphQL@ request document. -> m Aeson.Value -- ^ Response. -graphql = flip graphqlSubs $ const Nothing +graphql = flip graphqlSubs mempty -- | If the text parses correctly as a @GraphQL@ query the substitution is -- applied to the query and the query is then executed using to the given |
