Skip to main content
Version: 8.9 (unreleased)

Type Alias: Fpify<C>

Technical Preview

The Functional Programming API is a technical preview. Its surface may change in future releases without following semver.

type Fpify<C> = {
[K in FnKeys<C>]: C[K] extends (a: infer A) => infer R
? (a: A) => TaskEither<DomainError, Awaited<R>>
: never;
} & object & { [K in Exclude<keyof C, FnKeys<C>>]: C[K] };

Defined in: fp-ts.ts:73

Type Declaration

inner

inner: C;

Type Parameters

C

C