A CLI calculator. It will be great some day, but right now it's just a basic arithmetic calculator.
Get basic calculator doneError message displayVariablesUnits- Unit expressions
- Parentheses in unit expressions?
- (m * m) -> m^2
- (m * ft) -> m^2
- Unit casting
- Better anonymous unit strings
- Unit simplification
- Defining units
- Viewing unit definitions
- Unit aliases (e.g. "second" == "s")
- Auto adjusting units?
- Unit expressions
- Atoms
- Refactoring
- Test refactoring
- Removing doctests
- Left-to-right infix operators
- Either -> Try
- Comments
- Test refactoring
- Common math functions/vars
- sin/cos/tan
- pi/e
- Better number formatting
- Rational
- Integer
- Scientific notation
- Way to choose number of sig figs
- Boolean Expressions
- Functions
- Piecewise
- Better REPL functionality
- quit with
:q
- (up arrow to see previous commands)
- tab completion
- Flesh out error messages
--version
- quit with
- Monte carlo simulation DSL
- Matrices
- Algebra/calculus solver?