Type alias TaskStateFold<E, R, T>
TaskStateFold<E, R, T>: {
onComplete: Func<[result: R], T>;
onFailed: Func<[error: E], T>;
onInitial: Func<[], T>;
onPending: Func<[], T>;
}
Type declaration
-
Readonly
onComplete: Func<[result: R], T>
-
Readonly
onFailed: Func<[error: E], T>
-
Readonly
onInitial: Func<[], T>
-
Readonly
onPending: Func<[], T>