Clap 3.0, a Rust CLI argument parser
epage.github.io
epage.github.io
Or put another way, is there a minimum size an app should be before Clap is added, if you don’t want Clap to be the majority of the binary and compile time?
I think I remember trying an early version and it was painfully large then but maybe it has changed.
I'm interested to see whether people will continue to use structopt (which is a high-level macro interface on top of clap), or if they'll just use the new macro features in clap itself.
We need consistency. I try to stick to https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1.... Sometimes I do have "commands" or "sub-commands".