Bastet__Verify.Semigroup
S : Bastet.Interface.SEMIGROUP
include sig ... end
module I : sig ... end
val associativity : S.t -> S.t -> S.t -> bool