Wed, 11 Nov 2026 01:31:53 UTC Log in
Efficiently run periodic, on-demand actions 35.33 KB built 2026-10-13 23:22:14 GMT

Description

A common problem is the desire to have an action run at a scheduled interval, but only if it is needed. For example, instead of having every web request result in a new getCurrentTime call, we'd like to have a single worker thread run every second, updating an IORef. However, if the request frequency is less than once per second, this is a pessimization, and worse, kills idle GC. This library allows you to define actions which will either be performed by a dedicated thread or, in times of low volume, will be executed by the calling thread.

Dependencies

18 total
Requires15
  • libHSarray-0.5.8.0-inplace-ghc9.10.3.so()(64bit)
  • libHSbase-4.20.2.0-inplace-ghc9.10.3.so()(64bit)
  • libHSghc-bignum-1.3-inplace-ghc9.10.3.so()(64bit)
  • libHSghc-internal-9.1003.0-inplace-ghc9.10.3.so()(64bit)
  • libHSghc-prim-0.12.0-inplace-ghc9.10.3.so()(64bit)
  • libHSstm-2.5.3.1-inplace-ghc9.10.3.so()(64bit)
  • libc.so.6()(64bit)
  • libc.so.6(GLIBC_2.27)(64bit)
  • libgmp.so.10()(64bit)
  • libm.so.6()(64bit)
  • rpmlib(CompressedFileNames) <= 3.0.4-1
  • rpmlib(FileDigests) <= 4.6.0-1
  • rpmlib(PayloadFilesHavePrefix) <= 4.0-1
  • rpmlib(PayloadIsZstd) <= 5.4.18-1
  • rtld(GNU_HASH)
Provides3
  • ghc-auto-update = 0.2.6-6.fc45
  • ghc-auto-update(riscv-64) = 0.2.6-6.fc45
  • libHSauto-update-0.2.6-Ch42O0VCXz2EYNT4xxTJSk-ghc9.10.3.so()(64bit)
ObsoletesNo Obsoletes
ConflictsNo Conflicts
RecommendsNo Recommends
SuggestsNo Suggests
SupplementsNo Supplements
EnhancesNo Enhances

Files

3
Files 1–3 of 3

Component of

buildroots that installed this RPM
Buildroot descending sort Created State
f45-build-10987-425 2026-10-14 03:38:07 expired
f45-build-10920-425 2026-10-14 03:25:39 expired
f45-build-10916-425 2026-10-14 03:25:38 expired
f45-build-10558-418 2026-10-14 01:06:39 expired
f45-build-10450-416 2026-10-14 00:47:58 expired
f45-build-10313-415 2026-10-14 00:20:27 expired
f45-build-10276-415 2026-10-14 00:15:04 expired
f45-build-10242-414 2026-10-14 00:03:58 expired
Buildroots 1–8 of 8