yui-core 0.5.0

Core Library for YUI
Documentation
//! The algebraic trait hierarchy: `MathType` and `IndexType` at the base, then
//! `AddMon → AddGrp`, `Mon → Ring → EucRing → Field`, and `RMod` for modules.

mod basic;
mod add_mon;
mod add_grp;
mod mon;
mod ring;
mod euc_ring;
mod field;
mod r_mod;

pub use basic::{IndexType, MathType};
pub use add_mon::{AddMon, AddMonOps};
pub use add_grp::{AddGrp, AddGrpOps};
pub use mon::{Mon, MonOps};
pub use ring::{Ring, RingOps};
pub use euc_ring::{EucRing, EucRingOps};
pub use field::{Field, FieldOps};
pub use r_mod::{RMod, RModOps};