retry<T>( task: ITask<T | Promise<T>>, delay: number, retries: number, validator?: (r: T, index: number) => boolean,): Promise<T> Parameters
- task: ITask<T | Promise<T>>
- delay: number
- retries: number
Optional
validator: (r: T, index: number) => boolean
Returns Promise<T>