Skip to main content Link Search Menu Expand Document (external link)

Server overview

Added in v1.0.0

Also includes exports from @effect/platform/Http/Server.


Table of contents


constructors

make

Signature

export declare const make: (
  options: Omit<ServeOptions, "fetch" | "error">
) => Effect.Effect<Scope.Scope, never, Server.Server>

Added in v1.0.0

exports

From “@effect/platform/Http/Server”

Re-exports all named exports from the “@effect/platform/Http/Server” module.

Signature

export * from "@effect/platform/Http/Server"

Added in v1.0.0

layers

layer

Signature

export declare const layer: (
  options: Omit<ServeOptions, "fetch" | "error">
) => Layer.Layer<never, never, Server.Server | Platform.Platform>

Added in v1.0.0

layerConfig

Signature

export declare const layerConfig: (
  options: Config.Config.Wrap<Omit<ServeOptions, "fetch" | "error">>
) => Layer.Layer<never, ConfigError.ConfigError, Server.Server | Platform.Platform>

Added in v1.0.0