Skip to content

Latest commit

 

History

History
27 lines (18 loc) · 972 Bytes

README.md

File metadata and controls

27 lines (18 loc) · 972 Bytes

cljs-calculator

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.

Technologies

Compilation

  1. Install dependencies listed above.
  2. Type this command line in shell from project folder: lein fig:build for debug or lein fig:min for release.
  3. Open web browser at : http://localhost:9500/.
  4. Open web browser at : http://localhost:9500/figwheel-extra-main/auto-testing for unit tests.