Module Euclidean_Ring.V
module I : sig ... endval non_zero_ring : boolval integral_domain : Float.Euclidean_Ring.t -> Float.Euclidean_Ring.t -> boolval non_negative_degree : Float.Euclidean_Ring.t -> boolval remainder : Float.Euclidean_Ring.t -> Float.Euclidean_Ring.t -> boolval submultiplicative : Float.Euclidean_Ring.t -> Float.Euclidean_Ring.t -> bool