WorkerRunner overview
Added in v1.0.0
Also includes exports from @effect/platform/WorkerRunner
.
Table of contents
exports
From “@effect/platform/WorkerRunner”
Re-exports all named exports from the “@effect/platform/WorkerRunner” module.
Signature
export * from "@effect/platform/WorkerRunner"
Added in v1.0.0
layers
layer
Signature
export declare const layer: <I, R, E, O>(
process: (request: I) => Stream.Stream<R, E, O>,
options?: Runner.Runner.Options<I, E, O> | undefined
) => Layer.Layer<R, WorkerError, never>
Added in v1.0.0
layerPlatform
Signature
export declare const layerPlatform: Layer.Layer<never, never, Runner.PlatformRunner>
Added in v1.0.0
layerSerialized
Signature
export declare const layerSerialized: <
I,
A extends Schema.TaggedRequest.Any,
Handlers extends Runner.SerializedRunner.Handlers<A>
>(
schema: Schema.Schema<I, A>,
handlers: Handlers
) => Layer.Layer<Runner.SerializedRunner.HandlersContext<Handlers>, WorkerError, never>
Added in v1.0.0