package async_shell

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type status = [
  1. | `Timeout of Core_extended.Std.Time.Span.t
  2. | `Exited of int
  3. | `Signaled of Async.Signal.t
]
type result = Core_extended.Shell.Process.result = {
  1. command : t;
  2. status : status;
  3. stdout : string;
  4. stderr : string;
}
exception Failed of result
val status_to_string : status -> string
val format_failed : result -> string