compiler-libs.optcomp
Flambda2_simplify.One_recursive_handler
compiler-libs.bytecomp
compiler-libs.common
compiler-libs.toplevel
dynlink
eval
jit
runtime_events
stdlib
stdlib_alpha
stdlib_beta
stdlib_stable
stdlib_upstream_compatible
str
threads
unix
type t = private {
params : Flambda2_bound_identifiers.Bound_parameters.t;
handler : Flambda2_terms.Flambda.Expr.t;
is_cold : bool;
}
val create : params:Flambda2_bound_identifiers.Bound_parameters.t -> handler:Flambda2_terms.Flambda.Expr.t -> is_cold:bool -> t
val print : Format.formatter -> t -> unit
val with_handler : Flambda2_terms.Flambda.Expr.t -> t -> t