Module
GraphQL.Client.Args
- Package
- purescript-graphql-client
- Repository
- OxfordAbstracts/purescript-graphql-client
#NotNull Source
newtype NotNull t
Constructors
NotNull t
Instances
(IsMaybeOrIgnored arg False, ArgGql param arg) => ArgGql (NotNull param) arg
(SatisifyNotNullParam param arg) => SatisifyNotNullParam (NotNull param) arg
(IsSymbol sym, SatisifyNotNullParam param arg, Cons sym arg rest args) => FoldingWithIndex (ArgsSatisifyNotNullsProps args) (SProxy sym) Unit (NotNull param) Unit
#ArgGql Source
class ArgGql params arg
Instances
(IsMaybeOrIgnored arg False, ArgGql param arg) => ArgGql (NotNull param) arg
(ArgGql param arg) => ArgGql param (Maybe arg)
(ArgGql param arg) => ArgGql (Array param) (Array arg)
(ArgGql param a1, ArgGql (Array param) a2) => ArgGql (Array param) (AndArg a1 a2)
(ArgGql param arg) => ArgGql (Array param) arg
(ArgGql param argL, ArgGql param argR) => ArgGql param (OrArg argL argR)
ArgGql param IgnoreArg
ArgGql Int Int
ArgGql Number Number
ArgGql String String
ArgGql Boolean Boolean
ArgGql Date Date
ArgGql Time Time
ArgGql DateTime DateTime
(RecordArg p a u) => ArgGql (Record p) (Record a)
#IsMaybeOrIgnored Source
class IsMaybeOrIgnored arg b | arg -> b
Instances
IsMaybeOrIgnored (Maybe a) True
IsMaybeOrIgnored IgnoreArg True
(IsMaybeOrIgnored l lb, IsMaybeOrIgnored r rb, Or lb rb b) => IsMaybeOrIgnored (OrArg l r) b
IsMaybeOrIgnored a False
#RecordArg Source
class (HMapWithIndex (ArgPropToGql p) (Record a) u) <= RecordArg p a u
Instances
(HMapWithIndex (ArgPropToGql p) (Record a) u) => RecordArg p a u
#ArgPropToGql Source
newtype ArgPropToGql params
Constructors
ArgPropToGql (Record params)
Instances
(IsSymbol sym, Cons sym param rest params, ArgGql param arg, SatisifyNotNullParam param arg) => MappingWithIndex (ArgPropToGql params) (SProxy sym) arg Unit
#SatisifyNotNullParam Source
class SatisifyNotNullParam param arg | param -> arg
Instances
(HFoldlWithIndex (ArgsSatisifyNotNullsProps arg) Unit (Record param) Unit) => SatisifyNotNullParam (Record param) (Record arg)
(SatisifyNotNullParam param arg) => SatisifyNotNullParam (NotNull param) arg
SatisifyNotNullParam param arg
#ArgsSatisifyNotNullsProps Source
newtype ArgsSatisifyNotNullsProps args
Constructors
ArgsSatisifyNotNullsProps (Record args)
Instances
(IsSymbol sym, SatisifyNotNullParam param arg, Cons sym arg rest args) => FoldingWithIndex (ArgsSatisifyNotNullsProps args) (SProxy sym) Unit (NotNull param) Unit
FoldingWithIndex (ArgsSatisifyNotNullsProps args) (SProxy sym) Unit param Unit
- Modules
- GraphQL.
Client. Alias - GraphQL.
Client. Args - GraphQL.
Client. BaseClients. Affjax - GraphQL.
Client. BaseClients. Apollo - GraphQL.
Client. BaseClients. Apollo. ErrorPolicy - GraphQL.
Client. BaseClients. Apollo. FetchPolicy - GraphQL.
Client. BaseClients. Apollo. MutationOptions - GraphQL.
Client. BaseClients. Apollo. QueryOptions - GraphQL.
Client. BaseClients. Urql - GraphQL.
Client. CodeGen. GetSymbols - GraphQL.
Client. CodeGen. Js - GraphQL.
Client. CodeGen. Query - GraphQL.
Client. CodeGen. Schema - GraphQL.
Client. CodeGen. Template. Enum - GraphQL.
Client. CodeGen. Template. Schema - GraphQL.
Client. CodeGen. Types - GraphQL.
Client. Query - GraphQL.
Client. QueryReturns - GraphQL.
Client. SafeQueryName - GraphQL.
Client. Subscription - GraphQL.
Client. ToGqlString - GraphQL.
Client. Types - GraphQL.
Client. WatchQuery - GraphQL.
Hasura. ComparisonExp - GraphQL.
Hasura. Decode - GraphQL.
Hasura. Encode