The functions in this module let you perform HTTP requests to conventional GraphQL server endpoints.
An error returned by the GraphQL server that indicates there was something wrong with the request.
A location in a GraphQL request document.
Takes a URL and a Query Request and returns a Task that you can perform with Task.attempt which will send the request to a GraphQL server at the given endpoint.
Takes a URL and a Mutation Request and returns a Task that you can perform with Task.attempt which will send the request to a GraphQL server at the given endpoint.
Represents errors that can occur when sending a GraphQL request over HTTP.