Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val repeat : int -> (kind * (unit -> 'a)) -> unit -> unit
val get_tests :
int ->
(kind * 'a * (unit -> 'b)) list ->
('a * [> `Quick ] * (unit -> unit)) list
module Test_Basics (A : Smol.Algebra.Basic_S) : sig ... end
module Test_Mul_Monoid (A : Smol.Algebra.Mul_Monoid_S) : sig ... end
module Test_Add_Monoid (A : Smol.Algebra.Add_Monoid_S) : sig ... end
module Test_Add_Group (A : Smol.Algebra.Add_Group_S) : sig ... end
module Test_Semiring (A : Smol.Algebra.Semiring_S) : sig ... end
module Test_Field (A : Smol.Algebra.Field_S) : sig ... end