Skip to content

artfuldev/functional-calculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

functional-calculator

A calculator written in the elm language

Features

  • Parsing expressions
  • Evaluation
  • Key-bindings
  • Simple arithmetic (1 x 1, 1 / 1, 1 + 1, 1 - 1)
  • Decimals (123 * 1.1)
  • Floating point inaccuracy correction (eg: 123 x 1.02)
  • Chained arithmetic (1 + 1 - 1)