delay-0: delay.cabal
name: delay
version: 0
synopsis: More useful and humain delaying functions
license: BSD3
license-file: LICENSE
author: davean
maintainer: davean <davean@xkcd.com>
copyright: Copyright (C) 2014-2016 davean
stability: provisional
category: Concurrency, System
build-type: Simple
cabal-version: >=1.10
bug-reports: oss@xkcd.com
description:
Functions to provide delays, timeouts, and callbacks where the target time is calculated either from a period as an offset from the initialization time, or at a specific 'UTCTime'.
.
Most standard Haskell types are supported for periods, based on the second as the base unit quantity. For more complicated period calculations, 'Dimensional's 'Time' type is supported.
source-repository head
type: git
location: http://git.xkrd.net/davean/delay.git
library
hs-source-dirs: src
default-language: Haskell2010
exposed-modules:
Control.Time
build-depends:
base >= 4.6 && <5,
time >= 1.4,
unbounded-delays >= 0.1,
mtl >= 2.2,
dimensional >= 1.0.1.1,
exceptions >= 0.6
test-suite test
type: exitcode-stdio-1.0
default-language: Haskell2010
ghc-options: -threaded
hs-source-dirs: tests
main-is: test.hs
build-depends:
base,
delay,
time,
async,
dimensional,
exceptions