Module Wasm_of_ocaml_compiler.Closure_conversion

type closure = {
  1. functions : (Js_of_ocaml_compiler.Code.Var.t * int) list;
  2. free_variables : Js_of_ocaml_compiler.Code.Var.t list;
  3. mutable id : int option;
}
val f : Js_of_ocaml_compiler.Code.program -> Js_of_ocaml_compiler.Code.program * closure Js_of_ocaml_compiler.Code.Var.Map.t