package ocaml-base-compiler
 sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >
  
  
  Official release 5.0.0
Install
    
    dune-project
 Dependency
Authors
Maintainers
Sources
  
    
      5.0.0.tar.gz
    
    
        
    
  
  
  
    
  
        sha256=72fa3d0ba19b82fcb9e6c62e0090b9d22e5905c4be0f94faf56904a9377a9e5b
    
    
  doc/compiler-libs.optcomp/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)"
  >