Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
- document :: Document -> Text
- definition :: Definition -> Text
- operationDefinition :: OperationDefinition -> Text
- node :: Node -> Text
- variableDefinitions :: [VariableDefinition] -> Text
- variableDefinition :: VariableDefinition -> Text
- defaultValue :: DefaultValue -> Text
- variable :: Variable -> Text
- selectionSet :: SelectionSet -> Text
- selection :: Selection -> Text
- field :: Field -> Text
- arguments :: [Argument] -> Text
- argument :: Argument -> Text
- fragmentSpread :: FragmentSpread -> Text
- inlineFragment :: InlineFragment -> Text
- fragmentDefinition :: FragmentDefinition -> Text
- value :: Value -> Text
- booleanValue :: Bool -> Text
- stringValue :: StringValue -> Text
- listValue :: ListValue -> Text
- objectValue :: ObjectValue -> Text
- objectField :: ObjectField -> Text
- directives :: [Directive] -> Text
- directive :: Directive -> Text
- type_ :: Type -> Text
- namedType :: NamedType -> Text
- listType :: ListType -> Text
- nonNullType :: NonNullType -> Text
- typeDefinition :: TypeDefinition -> Text
- objectTypeDefinition :: ObjectTypeDefinition -> Text
- interfaces :: Interfaces -> Text
- fieldDefinitions :: [FieldDefinition] -> Text
- fieldDefinition :: FieldDefinition -> Text
- argumentsDefinition :: ArgumentsDefinition -> Text
- interfaceTypeDefinition :: InterfaceTypeDefinition -> Text
- unionTypeDefinition :: UnionTypeDefinition -> Text
- unionMembers :: [NamedType] -> Text
- scalarTypeDefinition :: ScalarTypeDefinition -> Text
- enumTypeDefinition :: EnumTypeDefinition -> Text
- enumValueDefinition :: EnumValueDefinition -> Text
- inputObjectTypeDefinition :: InputObjectTypeDefinition -> Text
- inputValueDefinitions :: [InputValueDefinition] -> Text
- inputValueDefinition :: InputValueDefinition -> Text
- typeExtensionDefinition :: TypeExtensionDefinition -> Text
- spaced :: Text -> Text
- between :: Char -> Char -> Text -> Text
- parens :: Text -> Text
- brackets :: Text -> Text
- braces :: Text -> Text
- quotes :: Text -> Text
- spaces :: (a -> Text) -> [a] -> Text
- parensCommas :: (a -> Text) -> [a] -> Text
- bracketsCommas :: (a -> Text) -> [a] -> Text
- bracesCommas :: (a -> Text) -> [a] -> Text
- optempty :: (Eq a, Monoid a, Monoid b) => (a -> b) -> a -> b
Document
definition :: Definition -> Text Source
defaultValue :: DefaultValue -> Text Source
selectionSet :: SelectionSet -> Text Source
Fragments
Values
booleanValue :: Bool -> Text Source
stringValue :: StringValue -> Text Source
objectValue :: ObjectValue -> Text Source
objectField :: ObjectField -> Text Source
Directives
directives :: [Directive] -> Text Source
Type Reference
nonNullType :: NonNullType -> Text Source
interfaces :: Interfaces -> Text Source
fieldDefinitions :: [FieldDefinition] -> Text Source
unionMembers :: [NamedType] -> Text Source
Internal
parensCommas :: (a -> Text) -> [a] -> Text Source
bracketsCommas :: (a -> Text) -> [a] -> Text Source
bracesCommas :: (a -> Text) -> [a] -> Text Source