Module
Data.GraphQL.Validator.Util
- Package
- purescript-graphql-validator
- Repository
- meeshkan/purescript-graphql-validator
#GraphQLResEnv Source
type GraphQLResEnv = { typeDefinitions :: List TypeDefinition }#GraphQLReqEnv Source
type GraphQLReqEnv = { fragmentDefinitions :: List FragmentDefinition, typeDefinitions :: List TypeDefinition }#ValStackRes Source
type ValStackRes = ValStack' GraphQLResEnv#ValStackReq Source
type ValStackReq = ValStack' GraphQLReqEnv#validateAsEnum Source
validateAsEnum :: forall m r a. MonadAsk { typeDefinitions :: List TypeDefinition | r } m => MonadState a m => MonadTell (List (Tuple a String)) m => String -> String -> m Unit#validateAsScalar Source
validateAsScalar :: forall m r a. MonadAsk { typeDefinitions :: List TypeDefinition | r } m => MonadState a m => MonadTell (List (Tuple a String)) m => String -> String -> m Unit