compiler-libs.optcomp
Coercion0.Make
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
module Rec_info_expr : Rec_info_expr0.S
type variable = Rec_info_expr.variable
type rec_info_expr = Rec_info_expr.t
type t = private
| Id
| Change_depth of {
from : rec_info_expr;
to_ : rec_info_expr;
}
val change_depth : from:rec_info_expr -> to_:rec_info_expr -> t
val id : t
val is_id : t -> bool
val inverse : t -> t
val compose : t -> then_:t -> t option
val print : Format.formatter -> t -> unit
val equal : t -> t -> bool
val hash : t -> int
val map_depth_variables : t -> f:(variable -> variable) -> t