Report.Errortype 'a t = 'a errorThe type of errors, parameterized by their payload/parameters.
val name : _ t -> stringReturn the name/short description of an error.
val mnemonic : _ t -> stringReturn the mnemonic of an error.
val print : Stdlib.Format.formatter -> ('a t * 'a) -> unitPrint an error.
val print_hints : Stdlib.Format.formatter -> ('a t * 'a) -> unitPrint an error's hints.
val print_doc : Stdlib.Format.formatter -> _ t -> unitPrint the (long) documentation for an error.
val user_interrupt : unit tError for a user interrupt.
val timeout : unit tError for timeouts.
val spaceout : unit tError for spaceouts.
val internal_error : (Stdlib.Format.formatter -> unit) tInternal error, the param is a delayed printer (typically created using `Format.dprintf`).
val uncaught_exn : (exn * Stdlib.Printexc.raw_backtrace) tError for an uncaught exn (together with a backtrace).