Popularity
1.6
Stable
Activity
0.0
Stable
5
0
0

Monthly Downloads: 63
Programming language: Haskell
License: GNU General Public License v2.0 only
Tags: Math    

calculator alternatives and similar packages

Based on the "Math" category.
Alternatively, view calculator alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of calculator or a related project?

Add another 'Math' Package

README

MathREPL

Build Status

A feature rich calculator repl.

Features

  • Arithmetic
  • Standard mathematical functions
  • Variable bindings
  • Function bindings
    • Single argument functions
    • Multiple argument functions
  • Plotting
    • Static plots (no animation)
    • Dynamic plots (for multiple argument functions)

Installation

Linux users

From hackage:

stack install gtk2hs-buildtools
PATH="$HOME/.local/bin:$PATH" stack install MathREPL

From the repo:

stack install gtk2hs-buildtools # From a directory with no stack.yaml
cd /path/to/MathREPL/repo
PATH="$HOME/.local/bin:$PATH" stack install

Windows users

This should work, assuming the PATH variable is set correctly:

cmd> stack install gtk2hs-buildtools
cmd> stack install MathREPL

Implementation

  • Written in haskell
  • Parsing done using parsec
  • Repl built using haskeline
  • Colored output using ANSI color codes

Usage

Use :? to view usage instructions.

Thanks

  • Thanks to husky for color output.