summaryrefslogtreecommitdiff
path: root/src/Language/GraphQL/Execute
diff options
context:
space:
mode:
authorEugen Wissner <belka@caraus.de>2020-06-30 10:28:10 +0200
committerEugen Wissner <belka@caraus.de>2020-06-30 10:28:10 +0200
commit8b164c4844da128dc5119febc3defb1ebdf2cc3a (patch)
tree7c8e297c535f400c185a7b281811410ad94dc982 /src/Language/GraphQL/Execute
parent705e506c13b6c0f67ddf0195fa0d3256e7e4f9c3 (diff)
downloadgraphql-8b164c4844da128dc5119febc3defb1ebdf2cc3a.tar.gz
Move Core module out of AST
Diffstat (limited to 'src/Language/GraphQL/Execute')
-rw-r--r--src/Language/GraphQL/Execute/Execution.hs3
-rw-r--r--src/Language/GraphQL/Execute/Transform.hs3
2 files changed, 2 insertions, 4 deletions
diff --git a/src/Language/GraphQL/Execute/Execution.hs b/src/Language/GraphQL/Execute/Execution.hs
index 0291bf8..5e53311 100644
--- a/src/Language/GraphQL/Execute/Execution.hs
+++ b/src/Language/GraphQL/Execute/Execution.hs
@@ -19,7 +19,6 @@ import Data.Maybe (fromMaybe)
import Data.Sequence (Seq(..))
import Data.Text (Text)
import Language.GraphQL.AST (Name)
-import Language.GraphQL.AST.Core
import Language.GraphQL.Error
import Language.GraphQL.Execute.Coerce
import qualified Language.GraphQL.Execute.Transform as Transform
@@ -36,7 +35,7 @@ resolveFieldValue :: Monad m
-> ResolverT m a
-> m (Either Text a)
resolveFieldValue result args =
- flip runReaderT (Context {arguments = Arguments args, values = result})
+ flip runReaderT (Context {arguments = Type.Arguments args, values = result})
. runExceptT
. runResolverT
diff --git a/src/Language/GraphQL/Execute/Transform.hs b/src/Language/GraphQL/Execute/Transform.hs
index 733ac8c..79ee855 100644
--- a/src/Language/GraphQL/Execute/Transform.hs
+++ b/src/Language/GraphQL/Execute/Transform.hs
@@ -44,7 +44,6 @@ import Data.Text (Text)
import qualified Data.Text as Text
import qualified Language.GraphQL.AST as Full
import Language.GraphQL.AST (Name)
-import Language.GraphQL.AST.Core
import qualified Language.GraphQL.Execute.Coerce as Coerce
import Language.GraphQL.Type.Directive (Directive(..))
import qualified Language.GraphQL.Type.Directive as Directive
@@ -341,7 +340,7 @@ directives :: [Full.Directive] -> State (Replacement m) [Directive]
directives = traverse directive
where
directive (Full.Directive directiveName directiveArguments)
- = Directive directiveName . Arguments
+ = Directive directiveName . Type.Arguments
<$> foldM go HashMap.empty directiveArguments
go arguments (Full.Argument name value') = do
substitutedValue <- value value'