Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- toGraphQLDocument :: RootResolverConstraint m event query mut sub => proxy (RootResolver m event query mut sub) -> ByteString
- gqlDocument :: QuasiQuoter
- importGQLDocument :: String -> Q [Dec]
- importGQLDocumentWithNamespace :: String -> Q [Dec]
- type RootResolverConstraint m event query mutation subscription = (Monad m, OperationConstraint QUERY event m query, OperationConstraint MUTATION event m mutation, OperationConstraint SUBSCRIPTION event m subscription, ChannelCon event m subscription)
Documentation
toGraphQLDocument :: RootResolverConstraint m event query mut sub => proxy (RootResolver m event query mut sub) -> ByteString Source #
Generates schema.gql file from RootResolver
type RootResolverConstraint m event query mutation subscription = (Monad m, OperationConstraint QUERY event m query, OperationConstraint MUTATION event m mutation, OperationConstraint SUBSCRIPTION event m subscription, ChannelCon event m subscription) Source #