Proceed is a set of utility functions for handling command line input in a consistent and pleasing (to me) way... That's it; short-and-sweet, no bells and whistles added.
Ergonomic boolean flag for "false".
Ergonomic boolean flag for "true".
The abstraction around checking whether to proceed or not.
Press any key to continue, or 'q' to quit. This only really functions if you have the [term] feature enabled.
Would you like to continue (y/N)?
Override the default proceed value of "false".
Proceed or else run the given function.