2 unstable releases

Uses old Rust 2015

0.2.0 Aug 17, 2016
0.1.0 Nov 21, 2014

#603 in Math

Download history 15/week @ 2023-06-08 18/week @ 2023-06-15 17/week @ 2023-06-22 14/week @ 2023-06-29 15/week @ 2023-07-06 14/week @ 2023-07-13 18/week @ 2023-07-20 16/week @ 2023-07-27 15/week @ 2023-08-03 16/week @ 2023-08-10 17/week @ 2023-08-17 20/week @ 2023-08-24 18/week @ 2023-08-31 23/week @ 2023-09-07 15/week @ 2023-09-14 16/week @ 2023-09-21

74 downloads per month

41KB
557 lines

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

No runtime deps