morpheus-graphql-0.6.0: Morpheus GraphQL

Safe HaskellNone
LanguageHaskell2010

Data.Morpheus.Kind

Description

associating types to GraphQL Kinds

Synopsis

Documentation

type SCALAR = SCALAR Source #

GraphQL Scalar: Int, Float, String, Boolean or any user defined custom Scalar type

type OBJECT = OBJECT Source #

GraphQL Object

type ENUM = ENUM Source #

GraphQL Enum

type WRAPPER = WRAPPER Source #

GraphQL Arrays , Resolvers and NonNull fields

type UNION = UNION Source #

GraphQL Union

type INPUT_OBJECT = INPUT_OBJECT Source #

GraphQL input Object

type INPUT_UNION = INPUT_UNION Source #

extension for graphQL

data Context (kind :: GQL_KIND) a Source #

context , like Proxy with multiple parameters * kind: object, scalar, enum ... * a: actual gql type

Constructors

Context 

newtype VContext (kind :: GQL_KIND) a Source #

Constructors

VContext 

Fields

data ResContext (kind :: GQL_KIND) (operation :: OperationType) (m :: * -> *) event value Source #

Constructors

ResContext