morpheus-graphql-0.24.0: Morpheus GraphQL
Safe HaskellSafe-Inferred
LanguageHaskell2010

Data.Morpheus.Kind

Description

associating types to GraphQL Kinds

Synopsis

Documentation

type SCALAR = 'SCALAR #

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

type OBJECT = TYPE Source #

Deprecated: use: deriving(GQLType), will be automatically inferred

type ENUM = TYPE Source #

Deprecated: use: deriving(GQLType), will be automatically inferred

type WRAPPER = 'WRAPPER #

GraphQL Arrays , Resolvers and NonNull fields

type UNION = TYPE Source #

Deprecated: use: deriving(GQLType), IMPORTANT: only types with constructor namename will sustain their form, other union constructors will be wrapped inside an new object

type INPUT_OBJECT = TYPE Source #

Deprecated: use: deriving(GQLType), will be automatically inferred

data DerivingKind #

Constructors

SCALAR 
TYPE 
WRAPPER 
CUSTOM 

Instances

Instances details
Show DerivingKind 
Instance details

Defined in Data.Morpheus.Server.Types.Kind

type GQL_KIND = DerivingKind Source #

Deprecated: use: DerivingKind

type OUTPUT = TYPE Source #

Deprecated: use: deriving(GQLType), will be automatically inferred

type INPUT = TYPE Source #

Deprecated: use: deriving(GQLType), will be automatically inferred

type INTERFACE = TYPE Source #

Deprecated: use: deriving(GQLType), will be automatically inferred

type TYPE = 'TYPE #

GraphQL input, type, union , enum

type CUSTOM = 'CUSTOM #