Module type Monoid.T

module type T = sig .. end

A monoid.


type t 
val eq : t -> t -> bool

Equality.

val mul : t -> t -> t

Multiplication.

val one : t

Unit.

val to_string : t -> string

String representation.

val compare : t -> t -> int

Comparison.