Upsycle_router.Util_lwtinclude module type of Util_lwttype 'a of_yaml := Yaml.value -> ('a, result_msg) Stdlib.resultmodule Watch : sig ... endval fprintf : ?flush:bool -> Lwt_fmt.formatter -> 'a fmtval printf : ?flush:bool -> 'a fmtval warn : ?flush:bool -> 'a fmtval warn' : 'a fmtval info : ?flush:bool -> 'a fmtval info' : 'a fmtval command_handler : 
  ?onerror:(unit -> unit Lwt.t) ->
  ('a command * ('a -> unit Lwt.t)) list ->
  string ->
  'a ->
  unit Lwt.tval start_key_thread : 
  ?onerror:(unit -> unit Lwt.t) ->
  (char command * (char -> unit Lwt.t)) list ->
  'a Lwt.tNote that if `f` itself fails, that failure will be the resultant failure of the original promise.
Note that if `f` itself fails, that failure will be the resultant failure of the original promise.
Usage: `let prf fmt = Util_lwt.mk_prf "some string" fmt`
val mk_prf : ?prepend:string -> ?append:string -> string -> 'a fmtUsage: `let prf fmt = Util_lwt.mk_prf "some string" fmt`
val aggregator : aggregator -> (unit -> unit Lwt.t) list -> unit Lwt.tval aggregator_of_yaml : aggregator of_yamlval aggregator_to_yaml : aggregator to_yamlmodule Infix : sig ... endmodule Letsfix : sig ... end