package General

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type t = exn
val equal : t -> t -> bool
val different : t -> t -> bool
module O : sig ... end
val repr : t -> string
val to_string : t -> string
val register_printer : (t -> string option) -> unit
val record_backtraces : bool -> unit
val recording_backtraces : unit -> bool
val most_recent_backtrace : unit -> CallStack.t option
exception MatchFailure of string * int * int
exception AssertFailure of string * int * int
exception InvalidArgument of string
exception Failure of string
exception NotFound
exception OutOfMemory
exception StackOverflow
exception SysError of string
exception EndOfFile
exception DivisionByZero
exception SysBlockedIO
exception UndefinedRecursiveModule of string * int * int
exception Exit
val raise : t -> 'a
val raise_without_backtrace : t -> 'a
val invalid_argument : ('a, unit, string, string, string, 'b) CamlinternalFormatBasics.format6 -> 'a
val failure : ('a, unit, string, string, string, 'b) CamlinternalFormatBasics.format6 -> 'a
val name : exn -> string
val or_none : 'a lazy_t -> 'a option