A library to manipulate and compute with algebraic structures in OCaml. It implements structures such as
- monoids
- groups
- rings
- modules
- algebras
- matrices
- graphs
- automata
- and so on...
It also features some free and presented such structures.
You can have a look at the generated documentation for the modules.
Some online tools are implemented using this library: