Welshman Docs / @welshman/lib / Deferred
Type Alias: Deferred<T, E> ​
Deferred<
T,E> =CustomPromise<T,E> &object
Defined in: packages/lib/src/Deferred.ts:18
Promise with exposed resolve/reject functions and typed error
Type declaration ​
reject() ​
reject: (
arg) =>void
Parameters ​
arg ​
E
Returns ​
void
resolve() ​
resolve: (
arg) =>void
Parameters ​
arg ​
T
Returns ​
void
Type Parameters ​
T ​
T
E ​
E = T