Module Util_lwt.Infix

include module type of Lwt.Infix
val (>>=) : 'a Lwt.t -> ('a -> 'b Lwt.t) -> 'b Lwt.t
val (>|=) : 'a Lwt.t -> ('a -> 'b) -> 'b Lwt.t
val (<&>) : unit Lwt.t -> unit Lwt.t -> unit Lwt.t
val (<?>) : 'a Lwt.t -> 'a Lwt.t -> 'a Lwt.t
val (=<<) : ('a -> 'b Lwt.t) -> 'a Lwt.t -> 'b Lwt.t
val (=|<) : ('a -> 'b) -> 'a Lwt.t -> 'b Lwt.t
module Let_syntax : sig ... end
type 'a t := 'a Lwt.t
val (<$>) : ('a -> 'b) -> 'a t -> 'b t
val (<*>) : ('a -> 'b) t -> 'a t -> 'b t