![](./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 - Non-recursive treeify - Replace strings with &str? - Function application - Errors on bad values (mod negative, rt -1) - Commands - Documentation (usage) - Documentation (comments) - Branding - 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