retry
This package exposes combinators that can wrap arbitrary monadic actions. They run the action and potentially retry running it with some configurable delay for a configurable number of times. The purpose is to make it easier to work with IO and especially network IO actions that often experience temporary failure and warrant retrying of the original action. For example, a database query may time out for a while, in which case we should hang back for a bit and retry the query instead of simply raising an exception.
Ecosystem
hackage.haskell.org
hackage.haskell.org
Latest Release
almost 10 years ago
0.7.4
almost 10 years ago
Versions
36
36
Downloads
70,118 total
70,118 total
Dependent Packages
27
27
Dependent Repos
204
204
Loading...
Readme
Loading...
Links
| Registry | hackage.haskell.org |
| Source | Repository |
| Homepage | Homepage |
| JSON API | View JSON |
| CodeMeta | codemeta.json |
Package Details
| PURL |
pkg:hackage/retry
spec |
| License | BSD-3-Clause |
| First Release | almost 13 years ago |
| Last Synced | 19 days ago |
Repository
| Stars | 112 on GitHub |
| Forks | 36 on GitHub |
| Commits | 183 |
| Committers | 34 |
| Avg per Author | 5.382 |
| DDS | 0.596 |
Rankings on hackage.haskell.org
Overall
Top 3.9%
Downloads
Top 2.0%
Dependent packages
Top 1.1%
Dependent repos
Top 2.1%
Forks
Top 6.5%