![](./misc/banner.png) A high-precision partially-symbolic calculator with support for units, derivatives, and more. # Warning This is nowhere near complete. Stay tuned. # TODO ## Before For 1.0 release - Cleanup parser - Non-recursive treeify - Replace strings with &str? - Function application - Commands - Arrows to move cursor - Documentation - Branding - ** as exponentiation - Improve tests ## General - CLI Options: version, help, evaluate - Compile to WASM => webapp ## Internals - Print any expression - Copy expression, print with result ## Features - Variable definitions - Function definitions - Rational datatype - Units - Dice - Derivatives - MiniCAS - Complex numbers - Config file - History to file ## Prompt - Live syntax/output