multi-0.1.1 is not a library.
multi
Making parallel bash commands elegant ✨.
Suppose we want to run the two commands
We can instead re-write this as
multi -c "run_unit_tests" -c "run_integration_tests"
To the end-user, nothing will occur differenly.
However, the commands are actually executed in parallel.
The order of the stdout and stderr of the commands are preserved and an error in one command will stop other
commands. This is similar to the principal of Structured Concurrency.