philvoyer / cljs-calculator

A minimalistic calculator in ClojureScript.

Home Page:http://calculator.am6.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

A minimalistic calculator in ClojureScript.

http://calculator.am6.io

License:MIT License


Languages

Language:Clojure 85.8%Language:CSS 10.7%Language:HTML 3.5%