Skip to content

Template

7 exports Added in v1.0.0 Source

Constructors

make

Added in v1.0.0 Source

Signature

declare function make<A extends readonly Array<Interpolated>>(strings: TemplateStringsArray, ...args: A): Effect<string, Error<A[number]>, Context<A[number]>>

stream

Added in v1.0.0 Source

Signature

declare function stream<A extends readonly Array<InterpolatedWithStream>>(strings: TemplateStringsArray, ...args: A): Stream<string, Error<A[number]>, Context<A[number]>>

Models

Interpolated

Added in v1.0.0 Source

Interpolated type

Added in v1.0.0 Source

Signature

type Interpolated = Primitive | Option.Option<Primitive> | Effect.Effect<Primitive, any, any>;

Signature

type InterpolatedWithStream = Interpolated | Stream.Stream<Primitive, any, any>;

Primitive type

Added in v1.0.0 Source

Signature

type Primitive = PrimitiveValue | ReadonlyArray<PrimitiveValue>;

PrimitiveValue type

Added in v1.0.0 Source

Signature

type PrimitiveValue = string | number | bigint | boolean | null | undefined;