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;