module Ops: sig
.. end
val (%<<) : ('a -> 'b It_type.IT.It_IO.m) ->
'a It_type.IT.It_IO.m -> 'b It_type.IT.It_IO.m
val (>>%) : 'a It_type.IT.It_IO.m ->
('a -> 'b It_type.IT.It_IO.m) -> 'b It_type.IT.It_IO.m
val (=<<) : ('a -> ('b, 'c) It_type.IT.iteratee) ->
('b, 'a) It_type.IT.iteratee -> ('b, 'c) It_type.IT.iteratee
val (>>=) : ('a, 'b) It_type.IT.iteratee ->
('b -> ('a, 'c) It_type.IT.iteratee) -> ('a, 'c) It_type.IT.iteratee
val (>>>) : ('a, 'b) It_type.IT.enumerator ->
('a, 'b) It_type.IT.enumerator -> ('a, 'b) It_type.IT.enumerator