sig
  val ( -- ) : int -> int -> int GenLabels_intf.S.t
  val ( >>= ) :
    'GenLabels_intf.S.t ->
    ('-> 'GenLabels_intf.gen) -> 'GenLabels_intf.S.t
  val ( >>| ) : 'GenLabels_intf.S.t -> ('-> 'b) -> 'GenLabels_intf.S.t
  val ( >|= ) : 'GenLabels_intf.S.t -> ('-> 'b) -> 'GenLabels_intf.S.t
end