Utilities for command line application
Created by: huntergoldstein
Problem
Currently the command line application is fairly bare-bones. It just reads lines from stdin
and uses a fairly simple arg-checking strategy.
Solution
-
Have calc
determine ifstdin
isatty
and run interactively or not -
Use a line editing library such as liner
-
Use an argument parsing library such as clap