Module Core__Core_unix.Exit_or_signal

type error = [
| Exit.error
| `Signal of Core.Signal.t
]
include sig ... end
val compare_error : error ‑> error ‑> int
val error_of_sexp : Base.Sexp.t ‑> error
val __error_of_sexp__ : Base.Sexp.t ‑> error
val sexp_of_error : error ‑> Base.Sexp.t
type t = (unit, errorCore__.Import.Result.t
include sig ... end
val compare : t ‑> t ‑> int
val t_of_sexp : Base.Sexp.t ‑> t
val sexp_of_t : t ‑> Base.Sexp.t
val of_unix : Unix.process_status ‑> t

of_unix assumes that any signal numbers in the incoming value are O'Caml internal signal numbers.

val to_string_hum : t ‑> string
val or_error : t ‑> unit Core__.Import.Or_error.t