mmeddle

0.1.2 • Public • Published

mmeddle

Build Status Coveralls Status NPM version Dependency Status

A symbolic math workspace for browsers and Node.js. It features pluggable types, operators, units, and functions.

backgound math art

** NOT READY FOR PRIME TIME **

When an alpha release is available I'll remove this message. For the next few months this project is closed to external developers.

Please stand by...

Features

Projected Features (smoke and mirrors)

  • Lazy symbolic evaluation
  • Algebraic transforms and substitutions for expression and equation evolution
  • Dimensional analysis and validation across all levels of each expression
  • 100% undo/redo for every document, section, expression change
  • Workspace composition incorporation other live math documents
  • Integer, Real, Complex, Vector, Matrix, Tensor and Logic type system plugins
  • Operator definitions include rules of repacement and inference (assoc, comm, dist, elmination, etc.)
  • Plugins for SI and US Customary unit systems
  • Implicit unit conversions to common base dimensions (including affine transforms)
  • LaTex and mmeddle format symbolic expression entry
  • MathML and LaTex math format outputs for document ready math
  • Constants expression evalautions retain symbolic products
  • Numeric expression evaluations retain rational forms (num/den)

Contributors

Developers

.

Package Sidebar

Install

npm i mmeddle

Weekly Downloads

11

Version

0.1.2

License

Apache

Last publish

Collaborators

  • jfogarty