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
• E = T