jon.recoil.org

Module Js_of_ocaml_compiler.Linker

module Fragment : sig ... end
val reset : unit -> unit
val load_files : target_env:Js_of_ocaml_compiler.Target_env.t -> string list -> unit
val load_fragments : target_env:Js_of_ocaml_compiler.Target_env.t -> filename:string -> Js_of_ocaml_compiler.Linker.Fragment.t list -> unit
val check_deps : unit -> unit
type state
type always_required = {
  1. filename : string;
  2. program : Js_of_ocaml_compiler.Javascript.program;
  3. requires : string list;
}
type output = {
  1. runtime_code : Js_of_ocaml_compiler.Javascript.program;
  2. always_required_codes : Js_of_ocaml_compiler.Linker.always_required list;
}
val list_all : ?from:string list -> unit -> Js_of_ocaml_compiler.Stdlib.StringSet.t
val list_all_with_aliases : ?from:string list -> unit -> Js_of_ocaml_compiler.Stdlib.StringSet.t Js_of_ocaml_compiler.Stdlib.StringMap.t
val init : ?from:string list -> unit -> Js_of_ocaml_compiler.Linker.state
val all : Js_of_ocaml_compiler.Linker.state -> string list
val missing : Js_of_ocaml_compiler.Linker.state -> string list
val origin : name:string -> string option
val deprecated : name:string -> bool