progress-meter: Live diagnostics for concurrent activity

This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.

[maintain] [Publish]

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]

Properties

Versions 0.1.0, 1.0.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:13:52Z

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


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.