Algebraic traits and default numeric instances that define the generic foundation for LunaFlow math packages.
| Version | Date | Status | Notes |
|---|---|---|---|
| 0.3.3 | 2026-06-12 | release candidate | Refactors homomorphism traits around polymorphic methods and unifies natural/integral embeddings through normalize |
| 0.3.2 | 2026-06-06 | published on mooncakes | Adds Integral::normalize as the canonical BigInt normalization entry point and aligns docs with the new integral embedding model |
| 0.3.1 | 2026-06-06 | published on mooncakes | Adds BigInt coverage, explicit integral embedding traits, and trilingual documentation refresh |
| 0.3.0 | 2026-06-06 | previous release baseline | Earlier generic algebraic trait surface before the current integral embedding redesign |
moon check
moon testpub(open) trait Inverse {
fn inv(Self) -> Self
}pub(open) trait One {
fn one() -> Self
}pub(open) trait Zero {
fn zero() -> Self
}Algebraic traits and default numeric instances that define the generic foundation for LunaFlow math packages.