UNPKG

@typed/effects

Version:

Generator-powered Effect management

5 lines 406 B
import { Disposable } from '@typed/disposable'; import { Capabilities, Effects, PureEffect, Return } from '../Effect'; export declare function runEffects<A extends PureEffect<any>>(effect: A): Disposable; export declare function runEffects<A extends Effects<any, any>>(effect: A, resources: Capabilities<A>, onReturn?: (value: Return<A>) => Disposable): Disposable; //# sourceMappingURL=runEffects.d.ts.map