Skip to content

compose

const compose: {<To, From, C>(to): (from) => transform<From, To>; <To>(to): <From, B>(from) => transform<From, To>; <To>(to, options?): <From>(from) => transform<From, To>; <To>(to, options): <From>(from) => transform<From, To>; <From, To, C>(from, to): transform<From, To>; <From, B, To>(from, to): transform<From, To>; <From, To>(from, to, options?): transform<From, To>; <From, To>(from, to, options): transform<From, To>; }

Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Schema.d.ts:1801

<To, From, C>(to): (from) => transform<From, To>

To extends Any

From extends Any

C extends any

To & Schema<Type<To>, C, Context<To>>

(from): transform<From, To>

From

transform<From, To>

3.10.0

<To>(to): <From, B>(from) => transform<From, To>

To extends Any

To

<From, B>(from): transform<From, To>

From extends Any

B extends any

From & Schema<B, Encoded<From>, Context<From>>

transform<From, To>

3.10.0

<To>(to, options?): <From>(from) => transform<From, To>

To extends Any

To

true

<From>(from): transform<From, To>

From extends Any

From & Schema<Encoded<To>, Encoded<From>, Context<From>>

transform<From, To>

3.10.0

<To>(to, options): <From>(from) => transform<From, To>

To extends Any

To

false

<From>(from): transform<From, To>

From extends Any

From

transform<From, To>

3.10.0

<From, To, C>(from, to): transform<From, To>

From extends Any

To extends Any

C extends any

From

To & Schema<Type<To>, C, Context<To>>

transform<From, To>

3.10.0

<From, B, To>(from, to): transform<From, To>

From extends Any

B extends any

To extends Any

From & Schema<B, Encoded<From>, Context<From>>

To

transform<From, To>

3.10.0

<From, To>(from, to, options?): transform<From, To>

From extends Any

To extends Any

From & Schema<Encoded<To>, Encoded<From>, Context<From>>

To

true

transform<From, To>

3.10.0

<From, To>(from, to, options): transform<From, To>

From extends Any

To extends Any

From

To

false

transform<From, To>

3.10.0

3.10.0