Skip to content

retry

retry<T>(factory, options): Promise<T>

Defined in: src/pattern/retry.ts:24

Invoke factory up to options.attempts times with configurable exponential backoff. Returns the first successful result. Propagates the final error if every attempt fails or shouldRetry vetoes a retry.

T

() => Promise<T>

RetryOptions

Promise<T>