diff options
| author | Eugen Wissner <belka@caraus.de> | 2019-10-01 06:59:30 +0200 |
|---|---|---|
| committer | Eugen Wissner <belka@caraus.de> | 2019-10-01 07:24:25 +0200 |
| commit | b2a9ec7d829cde4d49cf6051c12fd64955979f7c (patch) | |
| tree | d5f36a2a70bf6b9a261d756b34243ecc4ac2355e /src/Language/GraphQL/Encoder.hs | |
| parent | 0d142fb01c6cd88e8a15e312c0be0607d78c6c54 (diff) | |
| download | graphql-b2a9ec7d829cde4d49cf6051c12fd64955979f7c.tar.gz | |
Deprecate plural type aliases
Fixes #16. Deprecates:
- Language.GraphQL.AST.Arguments
- Language.GraphQL.AST.Directives
- Language.GraphQL.AST.VariableDefinitions
Diffstat (limited to 'src/Language/GraphQL/Encoder.hs')
| -rw-r--r-- | src/Language/GraphQL/Encoder.hs | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/Language/GraphQL/Encoder.hs b/src/Language/GraphQL/Encoder.hs index 63a0ef2..b3ec655 100644 --- a/src/Language/GraphQL/Encoder.hs +++ b/src/Language/GraphQL/Encoder.hs @@ -67,11 +67,11 @@ operationDefinition formatter (OperationDefinition Mutation name vars dirs sels) = "mutation " <> node formatter name vars dirs sels node :: Formatter - -> Maybe Name - -> VariableDefinitions - -> Directives - -> SelectionSet - -> Text + -> Maybe Name + -> [VariableDefinition] + -> [Directive] + -> SelectionSet + -> Text node formatter name vars dirs sels = Text.Lazy.fromStrict (fold name) <> optempty (variableDefinitions formatter) vars @@ -170,7 +170,7 @@ directive :: Formatter -> Directive -> Text directive formatter (Directive name args) = "@" <> Text.Lazy.fromStrict name <> optempty (arguments formatter) args -directives :: Formatter -> Directives -> Text +directives :: Formatter -> [Directive] -> Text directives formatter@(Pretty _) = Text.Lazy.cons ' ' . spaces (directive formatter) directives Minified = spaces (directive Minified) |
