[][src]Module un_algebra::semigroup

Algebraic semigroup modules.

The semigroup module provides sub-modules for abstract algebraic semigroups. It also provides sub-modules for additive or multiplicative semigroups, including their "numeric" counterparts.

Re-exports

pub use self::semigroup::*;
pub use self::add_semigroup::*;
pub use self::mul_semigroup::*;

Modules

add_semigroup

Algebraic additive semigroup traits.

mul_semigroup

Algebraic multiplicative semigroup traits.

semigroup

Algebraic semigroup trait.