diff options
| author | Eugen Wissner <belka@caraus.de> | 2019-07-19 06:38:54 +0200 |
|---|---|---|
| committer | Eugen Wissner <belka@caraus.de> | 2019-07-19 06:38:54 +0200 |
| commit | 5cf10b38ec95d60922caf6cf0c9a6fd1cb0e54e4 (patch) | |
| tree | 45e950cd80aebdd84fabf0509e20b13e46e14c52 /src/Language/GraphQL.hs | |
| parent | bc6a7dddd1f4db7a6e43085abdd25a5a4c8692cb (diff) | |
| download | graphql-5cf10b38ec95d60922caf6cf0c9a6fd1cb0e54e4.tar.gz | |
Report parse errors with line and column numbers
Diffstat (limited to 'src/Language/GraphQL.hs')
| -rw-r--r-- | src/Language/GraphQL.hs | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/Language/GraphQL.hs b/src/Language/GraphQL.hs index 7a0163d..7ac08d7 100644 --- a/src/Language/GraphQL.hs +++ b/src/Language/GraphQL.hs @@ -8,9 +8,7 @@ import Control.Monad.IO.Class (MonadIO) import qualified Data.Text as T import qualified Data.Aeson as Aeson -import Text.Megaparsec ( errorBundlePretty - , parse - ) +import Text.Megaparsec (parse) import Language.GraphQL.Execute import Language.GraphQL.Parser @@ -34,5 +32,5 @@ graphql = flip graphqlSubs $ const Nothing -- Returns the response as an @Aeson.@'Aeson.Value'. graphqlSubs :: MonadIO m => Schema m -> Subs -> T.Text -> m Aeson.Value graphqlSubs schema f = - either (parseError . errorBundlePretty) (execute schema f) + either parseError (execute schema f) . parse document "" |
