ocaml-base-compiler

Official release 4.12.1
IN THIS PACKAGE
Module Odoc_dep . Dep
type id = string
val set_to_list : String.Set.t -> String.Set.elt list
type node = {
id : id;
mutable near : String.Set.t;
mutable far : (id * String.Set.t) list;
reflex : bool;
}
type graph = node list
val make_node : id -> id list -> node
val get_node : node list -> id -> node
val trans_closure : node list -> String.Set.t -> node -> String.Set.t
val node_trans_closure : node list -> node -> unit
val compute_trans_closure : node list -> unit
val prune_node : node list -> node -> unit
val kernel : node list -> node list