ghc-retry - Retry combinators for monadic actions that may fail

Property Value
Distribution openSUSE Leap 15.1
Repository openSUSE Oss all
Package filename ghc-retry-
Package name ghc-retry
Package version
Package release lp151.1.2
Package architecture x86_64
Package type rpm
Category Development/Libraries/Haskell
License BSD-3-Clause
Maintainer -
Download size 32.64 KB
Installed size 103.08 KB
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.


Package Version Architecture Repository
ghc-retry - - -


Name Value - - - - - - - - - - - - - - - - - - -


Name Value
ghc-retry =
ghc-retry(x86-64) = -


Type URL
Binary Package ghc-retry-
Source Package ghc-retry-

Install Howto

Install ghc-retry rpm package:

# zypper install ghc-retry




2019-01-31 -
- Update retry to version
* Remove dependency on data-default-class
2018-10-20 - Peter Simons <>
- Use https URL to refer to
2018-08-30 -
- Update retry to version
* Add `natTransformRetryPolicy`
2018-08-17 -
- Update retry to version
* Documentation fix on `recoverAll`
2018-07-18 -
- Cosmetic: replace tabs with blanks, strip trailing white space,
and update copyright headers with spec-cleaner.
2018-05-14 -
- Update retry to version
* Clarify the semantics of `limitRetriesByDelay`.
* Add `limitRetriesByCumulativeDelay`
* Improve haddocks for fullJitterBackoff.
* Add Semigroup instance when the Semigroup class is available through base.
* Loosen dependency upper bounds.
* Add skipAsyncExceptions helper function
2017-08-03 -
- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf.
2016-11-29 -
- Update to version with cabal2obs.
2016-07-22 -
- Update to version revision 0 with cabal2obs.
2016-07-10 -
- Update to version 0.7.4 revision 0 with cabal2obs.

See Also

Package Description
ghc-retry-devel- Haskell retry library development files
ghc-rfc5051- Simple unicode collation as per RFC5051
ghc-rfc5051-devel- Haskell rfc5051 library development files
ghc-rio- A standard library for Haskell
ghc-rio-devel- Haskell rio library development files
ghc-rpm-macros-1.7.4-lp151.3.1.noarch.rpm RPM Macros for building packages for GHC
ghc-rpm-macros-extra-1.7.4-lp151.3.1.noarch.rpm Extra RPM macros for building Haskell packages with several libs
ghc-safe-0.3.17-lp151.1.2.x86_64.rpm Library of safe (exception free) functions
ghc-safe-devel-0.3.17-lp151.1.2.x86_64.rpm Haskell safe library development files
ghc-scientific- Numbers represented using scientific notation
ghc-scientific-devel- Haskell scientific library development files
ghc-semigroupoids-5.3.2-lp151.1.3.x86_64.rpm Semigroupoids: Category sans id
ghc-semigroupoids-devel-5.3.2-lp151.1.3.x86_64.rpm Haskell semigroupoids library development files
ghc-semigroups-0.18.5-lp151.1.2.x86_64.rpm Anything that associates
ghc-semigroups-devel-0.18.5-lp151.1.2.x86_64.rpm Haskell semigroups library development files