Module type Group.GROUP_LIST

module type GROUP_LIST = sig .. end

type t 
An ordered collection of groups of contests.
val make : Group.grouping_spec -> t
Creation
val add_contest : Group.contest -> t -> unit
Add a contest to a collection
val sort : t -> unit
Sort it.
val iteri : (int -> Group.t -> unit) -> t -> unit
Iterate over the groups.
val length : t -> int
Get the length.