Module
Prospero.Metadata
- Package
- purescript-prospero
- Repository
- rowtype-yoga/purescript-prospero
#HasGqlDescription Source
class HasGqlDescription ty whereMembers
gqlDescription :: Proxy ty -> Maybe String
Instances
(IsSymbol desc) => HasGqlDescription (Described desc a)(HasGqlDescription a) => HasGqlDescription (Named gqlName a)(HasGqlDescription a) => HasGqlDescription (Defaulted value a)HasGqlDescription ty
#HasGqlDeprecated Source
class HasGqlDeprecated ty whereMembers
gqlDeprecationReason :: Proxy ty -> Maybe String
Instances
(IsSymbol reason) => HasGqlDeprecated (Deprecated reason a)(HasGqlDeprecated a) => HasGqlDeprecated (Named gqlName a)(HasGqlDeprecated a) => HasGqlDeprecated (Defaulted value a)HasGqlDeprecated ty
#HasGqlDefaultValue Source
class HasGqlDefaultValue ty whereMembers
gqlDefaultValue :: Proxy ty -> Maybe String
Instances
(IsSymbol value) => HasGqlDefaultValue (Defaulted value a)(HasGqlDefaultValue a) => HasGqlDefaultValue (Described desc a)(HasGqlDefaultValue a) => HasGqlDefaultValue (Deprecated reason a)(HasGqlDefaultValue a) => HasGqlDefaultValue (Named gqlName a)HasGqlDefaultValue ty
#InputObject Source
data InputObject#HasGqlCost Source
class HasGqlCost ty whereMembers
Instances
(Reflectable cost Int) => HasGqlCost (Cost cost a)(HasGqlCost a) => HasGqlCost (Described desc a)(HasGqlCost a) => HasGqlCost (Deprecated reason a)(HasGqlCost a) => HasGqlCost (Named gqlName a)(HasGqlCost a) => HasGqlCost (Defaulted value a)HasGqlCost ty
#Described Source
newtype Described :: Symbol -> Type -> Typenewtype Described desc a
Instances
(IsSymbol desc) => HasGqlDescription (Described desc a)(HasGqlDefaultValue a) => HasGqlDefaultValue (Described desc a)(HasGqlCost a) => HasGqlCost (Described desc a)Newtype (Described desc a) _(HasGqlName a) => HasGqlName (Described desc a)(HasGqlCacheControl a) => HasGqlCacheControl (Described desc a)
#Deprecated Source
newtype Deprecated :: Symbol -> Type -> Typenewtype Deprecated reason a
Instances
(IsSymbol reason) => HasGqlDeprecated (Deprecated reason a)(HasGqlDefaultValue a) => HasGqlDefaultValue (Deprecated reason a)(HasGqlCost a) => HasGqlCost (Deprecated reason a)Newtype (Deprecated reason a) _(HasGqlName a) => HasGqlName (Deprecated reason a)(HasGqlCacheControl a) => HasGqlCacheControl (Deprecated reason a)
#deprecated Source
deprecated :: forall @reason a. a -> Deprecated reason a#Defaulted Source
newtype Defaulted :: Symbol -> Type -> Typenewtype Defaulted value a
Instances
(HasGqlDescription a) => HasGqlDescription (Defaulted value a)(HasGqlDeprecated a) => HasGqlDeprecated (Defaulted value a)(IsSymbol value) => HasGqlDefaultValue (Defaulted value a)(HasGqlCost a) => HasGqlCost (Defaulted value a)Newtype (Defaulted value a) _(HasGqlName a) => HasGqlName (Defaulted value a)(HasGqlCacheControl a) => HasGqlCacheControl (Defaulted value a)
#Cost Source
newtype Cost :: Int -> Type -> Typenewtype Cost cost a
Instances
(Reflectable cost Int) => HasGqlCost (Cost cost a)Newtype (Cost cost a) _(HasGqlName a) => HasGqlName (Cost cost a)(HasGqlCacheControl a) => HasGqlCacheControl (Cost cost a)
#MaxAge Source
newtype MaxAge :: Int -> TimeUnit -> Type -> Typenewtype MaxAge n unit a
Instances
Newtype (MaxAge n unit a) _(HasGqlName a) => HasGqlName (MaxAge n unit a)(Reflectable n Int, ToSeconds unit) => HasGqlCacheControl (MaxAge n unit a)
#Private Source
newtype Private aInstances
Newtype (Private a) _(HasGqlName a) => HasGqlName (Private a)(HasGqlCacheControl a) => HasGqlCacheControl (Private a)
#Named Source
newtype Named :: Symbol -> Type -> Typenewtype Named gqlName a
Instances
(HasGqlDescription a) => HasGqlDescription (Named gqlName a)(HasGqlDeprecated a) => HasGqlDeprecated (Named gqlName a)(HasGqlDefaultValue a) => HasGqlDefaultValue (Named gqlName a)(HasGqlCost a) => HasGqlCost (Named gqlName a)Newtype (Named gqlName a) _(IsSymbol gqlName) => HasGqlName (Named gqlName a)(HasGqlCacheControl a) => HasGqlCacheControl (Named gqlName a)
#HasGqlExcluded Source
#HasGqlName Source
class HasGqlName ty whereMembers
gqlFieldName :: Proxy ty -> Maybe String
Instances
(IsSymbol gqlName) => HasGqlName (Named gqlName a)(HasGqlName a) => HasGqlName (Described desc a)(HasGqlName a) => HasGqlName (Deprecated reason a)(HasGqlName a) => HasGqlName (Cost cost a)(HasGqlName a) => HasGqlName (MaxAge n unit a)(HasGqlName a) => HasGqlName (Private a)(HasGqlName a) => HasGqlName (Defaulted value a)HasGqlName ty
#HasGqlCacheControl Source
class HasGqlCacheControl ty whereMembers
gqlCacheControl :: Proxy ty -> CacheHint
Instances
(Reflectable n Int, ToSeconds unit) => HasGqlCacheControl (MaxAge n unit a)(HasGqlCacheControl a) => HasGqlCacheControl (Private a)(HasGqlCacheControl a) => HasGqlCacheControl (Described desc a)(HasGqlCacheControl a) => HasGqlCacheControl (Deprecated reason a)(HasGqlCacheControl a) => HasGqlCacheControl (Cost cost a)(HasGqlCacheControl a) => HasGqlCacheControl (Named gqlName a)(HasGqlCacheControl a) => HasGqlCacheControl (Defaulted value a)HasGqlCacheControl ty
#GqlObject_ Source
newtype GqlObject_ :: Symbol -> Type -> Typenewtype GqlObject_ name a
Constructors
Instances
Newtype (GqlObject_ name a) _
#GqlInputObject_ Source
newtype GqlInputObject_ :: Symbol -> Type -> Typenewtype GqlInputObject_ name a
Constructors
Instances
Newtype (GqlInputObject_ name a) _
- Modules
- Dev.
Client - Dev.
Schema - Dev.
Server - Prospero
- Prospero.
Bun - Prospero.
CacheControl - Prospero.
Client - Prospero.
Client. GqlUnion - Prospero.
Client. WebSocket - Prospero.
Codegen - Prospero.
Codegen. Main - Prospero.
Crypto - Prospero.
DataLoader - Prospero.
Defer - Prospero.
Directive - Prospero.
Execution - Prospero.
Fastify - Prospero.
Federation - Prospero.
GqlQuery - Prospero.
GqlTypes - Prospero.
GraphQLError - Prospero.
GraphQLWS - Prospero.
Http - Prospero.
InputValue - Prospero.
Introspection - Prospero.
Metadata - Prospero.
Om - Prospero.
Parser - Prospero.
Parser. AST - Prospero.
Parser. GraphQL - Prospero.
Parser. Lexer - Prospero.
Parser. Monad - Prospero.
Parser. Token - Prospero.
PersistedQueries - Prospero.
Relay - Prospero.
ResponseValue - Prospero.
RootResolver - Prospero.
SDL - Prospero.
Scalars - Prospero.
Schema - Prospero.
SchemaTransform - Prospero.
Step - Prospero.
Subscription - Prospero.
Tracing - Prospero.
Types - Prospero.
Upload - Prospero.
Validation - Prospero.
VariantHelper - Prospero.
WebSocket - Prospero.
Wrapper