Testable interface for main program.
Testable interface for main program.
Parse arguments, read stdin process and output to stdout.
Parse arguments, read stdin process and output to stdout.
https://en.wikipedia.org/wiki/Standard_streams
Get help string.
Get help string.
Get program version name.
Get program version name.
Read input argument (defaults to stdin).
Read input argument (defaults to stdin).
Split input Arguments from other arguments.
Split input Arguments from other arguments.
Split input Arguments from other arguments.
Split input Arguments from other arguments.
Testable main trait with a configurable file CLI implementation.
Combine testability with modularity.