morpheus-graphql-0.18.0: Morpheus GraphQL
Safe HaskellNone
LanguageHaskell2010

Data.Morpheus.Server

Description

GraphQL Wai Server Applications

Synopsis

Documentation

compileTimeSchemaValidation :: SchemaConstraints event m qu mu su => proxy (root m event qu mu su) -> Q Exp Source #

normal morpheus server validates schema at runtime (after the schema derivation). this method allows you to validate it at compile time.

printSchema :: RootResolverConstraint m event query mut sub => proxy (RootResolver m event query mut sub) -> ByteString Source #

Generates schema.gql file from RootResolver

type RootResolverConstraint m e query mutation subscription = (EncodeConstraints e m query mutation subscription, SchemaConstraints e m query mutation subscription, Monad m) Source #