Packages

The shared sans-io core of the gleam-atproto client packages: XRPC error vocabulary and response handling, plus the OAuth effect kernel.

Current section

Files

Jump to
atproto_core include atproto_core@oauth@effect_Fetch.hrl
Raw

include/atproto_core@oauth@effect_Fetch.hrl

-record(fetch, {
request :: gleam@http@request:request(binary()),
next :: fun(({ok, gleam@http@response:response(binary())} |
{error, atproto_core@xrpc:transport_error()}) -> atproto_core@oauth@effect:effect(any()))
}).