hydra-print: NCurses interface to view multiple ByteString streams in parallel.
Output from parallel subprocesses is an ugly, many-headed beast. Piping though hydra-print provides an NCurses interface to a dynamic set output streams, displayed without interleaving. This is a common problem, for example, with parallel compiles, or data-processing scripts.
Specifically, this small library will split the screen when
parallelism occurs, and unsplit it when the parallelism is
finished (i.e. dynamically growing and losing "heads").
io-streams library is used for all stream inputs.
|Versions [RSS] [faq]||0.1.0.0, 0.1.0.2, 0.1.0.3|
|Dependencies||async, base (>=4.5 && <=4.7), bytestring, containers, directory, filepath, io-streams, mtl, ncurses (>=0.2.3), process, random, semigroups, text, time, transformers, unix [details]|
|Copyright||2013, Ryan Newton|
|Maintainer||Ryan Newton <email@example.com>|
|Source repo||head: git clone git://github.com/rrnewton/hydra-print.git|
|Uploaded||by RyanNewton at 2013-04-22T19:27:55Z|
|Executables||hydra-head, hydra-view, systemtest-hydra-print|
|Downloads||2232 total (15 in the last 30 days)|
|Rating||(no votes yet) [estimated by Bayesian average]|
Docs uploaded by user
Build status unknown [no reports yet]