3 ms·
interaction design for API and CLI, text based interfaces, is both hard and underdeveloped. for example argparse and similar cli argument parsers _know_ the ba
by froh 3y ago
interaction design for API and CLI, text based interfaces, is both hard and underdeveloped.
for example argparse and similar cli argument parsers _know_ the basic structure of the command line, but they don't provide it in machine table form, to interactive shells, so these could ask CLI tools: "hey, what do you expect at this point?"