Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val (!!%) : ('a, Format.formatter, unit) format -> 'a
Synonym of Format.eprintf
module Format : sig ... end
module Option : sig ... end
module List : sig ... end
module String : sig ... end
module Hashtbl : sig ... end
module Filename : sig ... end
val protect : (unit -> 'a) -> ('a, exn) result
Catch the exceptions
val unprotect : ('a, exn) result -> 'a
Reraise the caught exception
Wraps formatting between "@[Warning:@ "] and ["@]@."
val raise_errorf :
?loc:Warnings.loc ->
?sub:Location.msg list ->
('a, Format.t, unit, 'b) format4 ->
'a