Parameter Abelian_Group_Any.1-A
include Bastet.Interface.GROUP_ANY
include Bastet.Interface.MONOID_ANY with type 'a t := 'a t
include Bastet.Interface.SEMIGROUP_ANY
val empty : 'a t