Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
exception Error of t * process_status * string
val command :
?workdir:string ->
?env:string array ->
(string * string array) ->
t
val exec_query : t -> string Lwt_stream.t
val exec_filter : t -> string Lwt_stream.t -> string Lwt_stream.t
val which : ?path:string list -> string -> string option Lwt.t
val pp_print_process_status : Format.formatter -> process_status -> unit
val pp_print_command : Format.formatter -> t -> unit