human-readable-duration/human-readable-duration.cabal

57 lines
1.7 KiB
Text
Raw Normal View History

2015-08-13 14:47:36 +00:00
name: human-readable-duration
version: 0.2.1.0
2015-08-13 14:47:36 +00:00
synopsis: Provide duration helper
homepage: http://github.com/yogsototh/human-readable-duration#readme
license: BSD3
license-file: LICENSE
author: Yann Esposito
maintainer: yann.esposito@gmail.com
category: Time
build-type: Simple
-- extra-source-files:
cabal-version: >=1.10
2015-08-13 15:14:26 +00:00
description:
This is a minimal Haskell library to display duration.
.
> let duration = 2 * ms + 3 * oneSecond + 2 * minute + 33*day + 2*year
> humanReadableDuration duration
2015-11-25 19:55:57 +00:00
> -- will return: "2 years 33 days 2 min 3s 2ms"
2015-08-13 15:14:26 +00:00
> getYears duration
> -- will return 2
> getDays duration
2015-11-25 19:55:57 +00:00
> -- will return 763
2015-08-13 15:14:26 +00:00
> getMs duration
2015-11-25 19:55:57 +00:00
> -- will return 65923323002
2015-08-13 14:47:36 +00:00
library
hs-source-dirs: src
exposed-modules: Data.Duration
2016-05-12 17:16:13 +00:00
Data.Duration.Tutorial
2015-08-13 14:47:36 +00:00
build-depends: base >= 4.7 && < 5
default-language: Haskell2010
2016-05-22 23:09:33 +00:00
test-suite doctest
2016-05-06 22:17:38 +00:00
type: exitcode-stdio-1.0
hs-source-dirs: test
2016-05-22 23:09:33 +00:00
main-is: DocTest.hs
2016-05-06 22:17:38 +00:00
build-depends: base >= 4.7 && < 5
2016-05-22 23:09:33 +00:00
, Glob >= 0.7
2016-05-06 22:17:38 +00:00
, human-readable-duration
, doctest >= 0.9.12
ghc-options: -Wall
2016-05-06 22:17:38 +00:00
default-language: Haskell2010
2015-08-13 14:47:36 +00:00
2016-05-14 23:50:46 +00:00
benchmark hrd-bench
type: exitcode-stdio-1.0
hs-source-dirs: bench
main-is: Main.hs
ghc-options: -Wall -threaded
2016-05-14 23:50:46 +00:00
default-language: Haskell2010
build-depends: base >= 4.7 && < 5
, criterion >= 1.1.0.0
, human-readable-duration
2015-08-13 14:47:36 +00:00
source-repository head
type: git
location: https://github.com/yogstoth/human-readable-duration