sig   val ( >|= ) : 'CCListLabels.t -> ('-> 'b) -> 'CCListLabels.t   val ( @ ) : 'CCListLabels.t -> 'CCListLabels.t -> 'CCListLabels.t   val ( <*> ) :     ('-> 'b) CCListLabels.t -> 'CCListLabels.t -> 'CCListLabels.t   val ( <$> ) : ('-> 'b) -> 'CCListLabels.t -> 'CCListLabels.t   val ( >>= ) :     'CCListLabels.t -> ('-> 'CCListLabels.t) -> 'CCListLabels.t   val ( -- ) : int -> int -> int CCListLabels.t   val ( --^ ) : int -> int -> int CCListLabels.t end