System.Unix.Progress

The Progress Monad

type Progress m a

data ProgressFlag

quietnessLevels

runProgress

Process launching

lazyCommandP

lazyProcessP

Quietness control

defaultQuietness

modQuietness

quieter

Output stream processing

timeTask

showElapsed

ePutStr

ePutStrLn

qPutStr

qPutStrLn

eMessage

eMessageLn

qMessage

qMessageLn

Unit tests

tests

A set of lazyCommand functions for an example set of verbosity levels

defaultLevels

lazyCommandV

lazyProcessV

lazyCommandF

lazyProcessF

lazyCommandE

lazyProcessE

lazyCommandEF

lazyProcessEF

lazyCommandD

lazyCommandQ

lazyCommandS

lazyCommandSF