diff options
| author | Eugen Wissner <belka@caraus.de> | 2020-05-22 10:11:48 +0200 |
|---|---|---|
| committer | Eugen Wissner <belka@caraus.de> | 2020-05-22 10:11:48 +0200 |
| commit | 26cc53ce0678d48bf7d5550df65171e6bf5288d2 (patch) | |
| tree | 4b823c8d481463f2d2eb43beeea06310b2c51e5e /src/Language/GraphQL/Type | |
| parent | c3ecfece0358d79dd1da6efbe6ab83e63bf50f88 (diff) | |
| download | graphql-26cc53ce0678d48bf7d5550df65171e6bf5288d2.tar.gz | |
Reject variables as default values
Diffstat (limited to 'src/Language/GraphQL/Type')
| -rw-r--r-- | src/Language/GraphQL/Type/Definition.hs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/Language/GraphQL/Type/Definition.hs b/src/Language/GraphQL/Type/Definition.hs index 5891f71..a916d51 100644 --- a/src/Language/GraphQL/Type/Definition.hs +++ b/src/Language/GraphQL/Type/Definition.hs @@ -193,18 +193,22 @@ pattern ListInputTypeDefinition listType <- , ScalarInputTypeDefinition #-} +-- | Matches either 'ScalarOutputType' or 'NonNullScalarOutputType'. pattern ScalarOutputTypeDefinition :: forall m. ScalarType -> OutputType m pattern ScalarOutputTypeDefinition scalarType <- (isScalarOutputType -> Just scalarType) +-- | Matches either 'EnumOutputType' or 'NonNullEnumOutputType'. pattern EnumOutputTypeDefinition :: forall m. EnumType -> OutputType m pattern EnumOutputTypeDefinition enumType <- (isEnumOutputType -> Just enumType) +-- | Matches either 'ObjectOutputType' or 'NonNullObjectOutputType'. pattern ObjectOutputTypeDefinition :: forall m. ObjectType m -> OutputType m pattern ObjectOutputTypeDefinition objectType <- (isObjectOutputType -> Just objectType) +-- | Matches either 'ListOutputType' or 'NonNullListOutputType'. pattern ListOutputTypeDefinition :: forall m. OutputType m -> OutputType m pattern ListOutputTypeDefinition listType <- (isListOutputType -> Just listType) |
