sig   val ( >>= ) :     'CCPool.Make.Fut.t ->     ('-> 'CCPool.Make.Fut.t) -> 'CCPool.Make.Fut.t   val ( >> ) :     'CCPool.Make.Fut.t ->     (unit -> 'CCPool.Make.Fut.t) -> 'CCPool.Make.Fut.t   val ( >|= ) : 'CCPool.Make.Fut.t -> ('-> 'b) -> 'CCPool.Make.Fut.t   val ( <*> ) :     ('-> 'b) CCPool.Make.Fut.t ->     'CCPool.Make.Fut.t -> 'CCPool.Make.Fut.t end