method Task.prototype.retry
Task.prototype.retry(options: { attempts: number; delay?: number | ((
attempt: number,
error: E,
) => number)
; when?: (error: E) => boolean; }
): Task<T, E>

Retries the task when the predicate returns true.

Parameters

options: { attempts: number; delay?: number | ((
attempt: number,
error: E,
) => number)
; when?: (error: E) => boolean; }

Return Type

Task<T, E>

Usage

import { Task } from ".";