module Time_sig:Time interface. A time may be seen as a triple (hour, minute, second).sig
..end
If minutes and seconds do not belong to [0; 60[
, they are coerced into
this interval.
module type Second =sig
..end
module type S =sig
..end