packages feed

progress-meter-0.1.0: progress-meter.cabal

name:     progress-meter
version:  0.1.0
category: System
synopsis: Live diagnostics for concurrent activity

maintainer:   Ertugrul Söylemez <esz@posteo.de>
author:       Ertugrul Söylemez <esz@posteo.de>
copyright:    Copyright 2017 Ertugrul Söylemez
homepage:     https://github.com/esoeylemez/progress-meter
bug-reports:  https://github.com/esoeylemez/progress-meter/issues
license:      BSD3
license-file: LICENSE

description:  This library can be used to display progress meters or
    other diagnostics for concurrently running actions.  It supports
    dynamic creation and removal of new sub-meters as well es correct
    behaviour when printing diagnostics that are not part of the
    progress meter and should just scroll by.
    .
    The @System.ProgressMeter@ module contains a tutorial.

build-type:         Simple
cabal-version:      >= 1.10
extra-source-files: CHANGELOG.md README.md

source-repository head
    type:     git
    location: https://github.com/esoeylemez/progress-meter.git

flag Devel
    default: False
    description: Development dependencies
    manual: True


library
    build-depends:
        async == 2.1.*,
        base >= 4.8 && < 4.10,
        containers == 0.5.*,
        stm == 2.4.*
    if flag(devel)
        build-depends: rapid, rapid-term
    default-language: Haskell2010
    ghc-options: -W
    hs-source-dirs: src
    exposed-modules:
        System.ProgressMeter