Skip to content

pirocks/simple-algebra-lib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

simple-algebra-lib

A simple algebra library. Currently a work in progress. Jars on Maven central should be working/useable.

Current features include:

  • Outputting to mathml/html
  • Outputing to prefix notation
  • Performing fairly simple pattern matching and pattern based rewriting.
    • Basic identities such as commutativity/associativity of addition/multiplication implemented with pattern matching.
  • Equals/hashcode implementation based on structure of expression.
    • In other words a + b equals b + a , but a + b does not equal a * b
<dependency>
  <groupId>io.github.pirocks</groupId>
  <artifactId>simple-algebra-lib</artifactId>
  <version>0.0.6</version>
</dependency>

About

A simple algebra library. Currently a work in progress. Jars on Maven central should be useable.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages