@typed/future
Version:
Asynchronous Future Values
11 lines • 637 B
TypeScript
import { Disposable } from '@typed/disposable';
import { PureFuture } from './Future';
export declare const fork: {
<A, B>(left: (value: A) => Disposable, right: (value: B) => Disposable, future: PureFuture<A, B>): Disposable;
<A_1, B_1>(left: (value: A_1) => Disposable, right: (value: B_1) => Disposable): (future: PureFuture<A_1, B_1>) => Disposable;
<A_2>(left: (value: A_2) => Disposable): {
<B_2>(right: (value: B_2) => Disposable, future: PureFuture<A_2, B_2>): Disposable;
<B_3>(right: (value: B_3) => Disposable, future: PureFuture<A_2, B_3>): Disposable;
};
};
//# sourceMappingURL=fork.d.ts.map