package ocaml-base-compiler
 sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >
  
  
  Official release 4.13.0
Install
    
    dune-project
 Dependency
Authors
Maintainers
Sources
  
    
      4.13.0.tar.gz
    
    
        
    
  
  
  
    
  
        sha256=d3eaf17fcd8722827ae15c560a419ee52cf7e066f1d6cb80df621bfd3a17d61c
    
    
  doc/ocamloptcomp/Unbox_closures/index.html
Module Unbox_closures
Turn free variables of closures into specialised arguments. The aim is to cause the closure to become closed.
val rewrite_set_of_closures : 
  env:Inline_and_simplify_aux.Env.t ->
  duplicate_function:
    (env:Inline_and_simplify_aux.Env.t ->
      set_of_closures:Flambda.set_of_closures ->
      fun_var:Variable.t ->
      new_fun_var:Variable.t ->
      Flambda.function_declaration * Flambda.specialised_to Variable.Map.t) ->
  set_of_closures:Flambda.set_of_closures ->
  (Flambda.expr * Inlining_cost.Benefit.t) option sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >