Module UTop_compat

val get_desc : Types.type_expr -> Types.type_desc
val toploop_get_directive : string -> Toploop.directive_fun option
val toploop_all_directive_names : unit -> string list
val get_load_path : unit -> string list
val set_load_path : string list -> unit
val toploop_use_silently : Stdlib.Format.formatter -> string -> bool
val toploop_set_paths : unit -> unit
val toploop_load_file : Stdlib.Format.formatter -> string -> bool
val is_persistent_path : Path.t -> bool

Returns whether the given path is persistent.

val invalid_package_error_to_string : 'a -> 'b
module Exp : sig ... end
val abstract_type_kind : ('a, 'b) Types.type_kind
val find_in_path_normalized : string list -> string -> string
val visible_paths_for_cmt_infos : Cmt_format.cmt_infos -> string list
val add_cmi_hook : (Cmi_format.cmi_infos -> unit) -> unit