argparse icon indicating copy to clipboard operation
argparse copied to clipboard

argparse: simple framework to create complex CLI

Results 2 argparse issues
Sort by recently updated
recently updated
newest added

[cli:run/2](https://github.com/max-au/argparse/blob/master/src/cli.erl#L96) accepts a `run_options()` which is later passed directly to functions of `argparse` expecting a `parser_options()`. This leads to dialyzer errors when passing keys which are only allowed in `run_options()`;...

It would be nice if the `short` and `long` options for arguments could take atoms, or at least throw errors if they won't. I had this configuration: ```erl #{ arguments...

enhancement