Fetch overview
Added in v0.0.1
Table of contents
constructor
fetch
Signature
export declare const fetch: <E>(
fetch: Fetch<E>
) => (url: string | URL, init?: RequestInit) => Promise<ResponseEither<HttpError | E>>
Added in v0.1.0
model
Adapter (interface)
Signature
export interface Adapter {
(url: string | URL | HttpRequest, init?: RequestInit): Promise<Either<HttpError, Response>>
}
Added in v0.0.1
Fetch (type alias)
Signature
export type Fetch<E> = (...args: Parameters<Adapter>) => Promise<Either<E | HttpError, Response>>
Added in v0.0.1
RequestInit (interface)
Signature
export interface RequestInit extends globalThis.RequestInit {}
Added in v0.2.0