NCurses interface to view multiple ByteString streams in parallel. https://github.com/rrnewton/hydra-print
|Latest on Hackage:||0.1.0.3|
This package is not currently in any snapshots. If you're interested in using it, we recommend adding it to Stackage Nightly. Doing so will make builds more reliable, and allow stackage.org to host generated Haddocks.
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.