A minimalistic calculator in ClojureScript.
Based on the Dijkstra's Shunting Yard algorithm to solve equation in reverse polish notation.
Use spaces as delimiter if expression is typed directly in the textbox.
Programmed with Spacemacs, ClojureScript and Reagent.
Hot reload of code with Figwheel.main.
- Emacs 26.2
- Spacemacs 0.200.13
- Clojure 1.9.0
- ClojureScript 1.10.339
- Figwheel.main 0.1.9
- Reagent 0.8.1
- Install dependencies listed above.
- Type this command line in shell from project folder:
lein fig:buildfor debug orlein fig:minfor release. - Open web browser at : http://localhost:9500/.
- Open web browser at : http://localhost:9500/figwheel-extra-main/auto-testing for unit tests.