Module

GraphQL.Client.WatchQuery

Package
purescript-graphql-client
Repository
OxfordAbstracts/purescript-graphql-client

#watchQueryOpts Source

watchQueryOpts :: forall a returns query schema client directives opts. WatchQueryClient client opts => GqlQuery directives OpQuery schema query returns => DecodeJson returns => (opts -> opts) -> Client client { directives :: Proxy directives, query :: schema | a } -> String -> query -> Emitter (Either JsonDecodeError returns)

#watchQueryOptsWithDecoder Source

watchQueryOptsWithDecoder :: forall client directives opts schema query returns a. WatchQueryClient client opts => GqlQuery directives OpQuery schema query returns => (Json -> Either JsonDecodeError returns) -> (opts -> opts) -> (Client client { directives :: Proxy directives, query :: schema | a }) -> String -> query -> Emitter (Either JsonDecodeError returns)

#watchQuery Source

watchQuery :: forall a returns query schema client directives opts. WatchQueryClient client opts => GqlQuery directives OpQuery schema query returns => DecodeJson returns => Client client { directives :: Proxy directives, query :: schema | a } -> String -> query -> Emitter (Either JsonDecodeError returns)

#watchQueryWithDecoder Source

watchQueryWithDecoder :: forall client directives opts schema query returns a. WatchQueryClient client opts => GqlQuery directives OpQuery schema query returns => (Json -> Either JsonDecodeError returns) -> (Client client { directives :: Proxy directives, query :: schema | a }) -> String -> query -> Emitter (Either JsonDecodeError returns)