progress-meter: Live diagnostics for concurrent activity

[ bsd3, library, system ] [ Propose Tags ]

This library can be used to display a progress bar or other live diagnostics for your application. It supports partial updates from multiple threads without interfering with each other, and it has the correct behaviour when printing diagnostics that are not part of the progress bar and should just scroll by.

The System.Progress module contains a tutorial.


[Skip to Readme]

Modules

[Index]

Flags

Manual Flags

NameDescriptionDefault
devel

Development dependencies

Disabled
examples

Build the example programs

Disabled

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 0.1.0, 1.0.0, 1.0.0.1
Change log CHANGELOG.md
Dependencies ansi-terminal (>=0.6 && <0.8), async (>=2.1.1 && <2.2), base (>=4.8 && <4.11), stm (>=2.4 && <2.5) [details]
License BSD-3-Clause
Copyright Copyright 2017 Ertugrul Söylemez
Author Ertugrul Söylemez <esz@posteo.de>
Maintainer Ertugrul Söylemez <esz@posteo.de>
Category System
Home page https://github.com/esoeylemez/progress-meter
Bug tracker https://github.com/esoeylemez/progress-meter/issues
Source repo head: git clone https://github.com/esoeylemez/progress-meter.git
Uploaded by esz at 2017-12-25T00:14:10Z
Distributions
Reverse Dependencies 1 direct, 0 indirect [details]
Downloads 1981 total (11 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]

Readme for progress-meter-1.0.0

[back to package description]

progress-meter

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 as 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.