UNPKG

@typed/effects

Version:

Generator-powered Effect management

6 lines 348 B
import { Either } from '@typed/either'; import { Env } from '@typed/env'; import { Effect, Effects } from '../Effect'; import { FailEnv } from './Failure'; export declare function orFail<F extends PropertyKey, A, B, C>(key: F, effect: Effects<A, Either<B, C>>): Effect<Env<A, any> | Env<FailEnv<F, B>, any>, C>; //# sourceMappingURL=orFail.d.ts.map