mirror of
https://github.com/cachix/stamina.hs.git
synced 2024-09-11 18:37:48 +03:00
garden
This commit is contained in:
parent
b3fad6c4b0
commit
8355c06b83
@ -6,9 +6,9 @@ A retry Haskell library for humans:
|
||||
|
||||
- **Exponential backoff** with **jitter** between retries.
|
||||
- Limit the **attempts** of retries and **total** time.
|
||||
- `Stamina.HTTP` for retrying retriable `Network.HTTP.Client` exceptions respecting `Retry-After` headers.
|
||||
- Introspectable retry state for logging using `RetryStatus`, including the last exception that occurred.
|
||||
- Support resetting the retry state when the action is long-running with an attempt that works.
|
||||
- **Stamina.HTTP** for retrying retriable [Network.HTTP.Client](https://hackage.haskell.org/package/http-client) exceptions respecting `Retry-After` headers.
|
||||
- Introspectable retry state for logging using **RetryStatus**, including the last exception that occurred.
|
||||
- Support **resetting the retry state** when for **long-running tasks** with an attempt that works.
|
||||
|
||||
## API
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user