Skip to content

HttpServerRespondable

6 exports Added in v1.0.0 Source

Accessors

toResponse

Added in v1.0.0 Source

Signature

declare function toResponse(self: Respondable): Effect<HttpServerResponse>;

Signature

declare function toResponseOrElse(
u: unknown,
orElse: HttpServerResponse,
): Effect<HttpServerResponse>;

Signature

declare function toResponseOrElseDefect(
u: unknown,
orElse: HttpServerResponse,
): Effect<HttpServerResponse>;

Guards

Signature

declare function isRespondable(u: unknown): u is Respondable;

Models

Respondable interface

Added in v1.0.0 Source

Signature

interface Respondable {
readonly [symbol]: () => Effect<HttpServerResponse, unknown>;
}

Symbols

symbol

Added in v1.0.0 Source

Signature

declare const symbol: unique symbol;