package ocaml-base-compiler

  1. Overview
  2. Docs
Official 4.06.1 release

Install

Dune Dependency

Authors

Maintainers

Sources

4.06.1.tar.gz
sha256=fef12a65cab5f6d15ea22a72e328349530e179308f1005100e45e50a228d72c4
md5=d02eb67b828de22c3f97d94b3c46acba

doc/ocamlcommon/Depend/index.html

Module Depend

Module dependencies.

module StringSet : Set.S with type elt = string
module StringMap : Map.S with type key = string
type map_tree =
  1. | Node of StringSet.t * bound_map
and bound_map = map_tree StringMap.t
val make_leaf : string -> map_tree
val make_node : bound_map -> map_tree
val weaken_map : StringSet.t -> map_tree -> map_tree
val free_structure_names : StringSet.t Pervasives.ref
val pp_deps : string list Pervasives.ref
val open_module : bound_map -> Longident.t -> bound_map
val add_use_file : bound_map -> Parsetree.toplevel_phrase list -> unit
val add_signature : bound_map -> Parsetree.signature -> unit
val add_implementation : bound_map -> Parsetree.structure -> unit
val add_implementation_binding : bound_map -> Parsetree.structure -> bound_map
val add_signature_binding : bound_map -> Parsetree.signature -> bound_map
OCaml

Innovation. Community. Security.