Module Semiring.V
module I : sig ... endval additive_associativity : Int.Semiring.t -> Int.Semiring.t -> Int.Semiring.t -> boolval additive_identity : Int.Semiring.t -> boolval commutativity : Int.Semiring.t -> Int.Semiring.t -> boolval multiplicative_associativity : Int.Semiring.t -> Int.Semiring.t -> Int.Semiring.t -> boolval multiplicative_identity : Int.Semiring.t -> boolval distributivity : Int.Semiring.t -> Int.Semiring.t -> Int.Semiring.t -> bool