algebra 0.2.0

Abstract algebra for Rust
Documentation
  • Coverage
  • 100%
    66 out of 66 items documented1 out of 19 items with examples
  • Size
  • Source code size: 53.87 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 15.73 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 11s Average build duration of successful builds.
  • all releases: 11s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • brendanzab/algebra
    62 9 14
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • brendanzab silvanshade

Abstract algebra for Rust

Build Status

|(• ◡•)|ノ〵(❍ᴥ❍⋃)     - "ALGEBRAIC!!!"

Abstract algebra organises organises a wide range of structures into a logically consistent framework. These classifications can be incredibly useful for creating composable libraries and APIs.

Examples of types that could be included under the algebraic framework:

  • Integers, reals and rationals numbers
  • Complex numbers
  • Polynomials
  • Boolean values
  • Matrices and vectors
  • Quaternions and octonians
  • Strings under concatenation

Research

Interesting papers

Inspiring Libraries