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>