name: human-readable-duration version: 0.2.0.1 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 description: This is a minimal Haskell library to display duration. . > let duration = 2 * ms + 3 * oneSecond + 2 * minute + 33*day + 2*year > humanReadableDuration duration > -- will return: "2 years 33 days 2 min 3s 2ms" > getYears duration > -- will return 2 > getDays duration > -- will return 763 > getMs duration > -- will return 65923323002 library hs-source-dirs: src exposed-modules: Data.Duration Data.Duration.Tutorial build-depends: base >= 4.7 && < 5 default-language: Haskell2010 test-suite human-readable-duration-test type: exitcode-stdio-1.0 hs-source-dirs: test main-is: Spec.hs build-depends: base >= 4.7 && < 5 , human-readable-duration , doctest >= 0.9.12 , time >= 1.5.0.0 ghc-options: -O2 -Wall default-language: Haskell2010 benchmark hrd-bench type: exitcode-stdio-1.0 hs-source-dirs: bench main-is: Main.hs ghc-options: -O2 -Wall -threaded default-language: Haskell2010 build-depends: base >= 4.7 && < 5 , criterion >= 1.1.0.0 , human-readable-duration source-repository head type: git location: https://github.com/yogstoth/human-readable-duration