EffectTalk

Effect.retry for retrying failures

Use `Effect.retry` to retry a failed Effect. Combine it with `Schedule` to control how many times and with what backoff.

In the anti-pattern, we give up on first failure. In the Effect way, we retry with a policy.

  • Use `Effect.retry(schedule)` to retry on failure
  • Use `Schedule.recurs(n)` to limit retries
  • Use `Schedule.exponential` for backoff
Loading code editor...