package reason
 sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >
  
  
  Reason: Syntax & Toolchain for OCaml
Install
    
    dune-project
 Dependency
Authors
Maintainers
Sources
  
    
      reason-3.8.0.tbz
    
    
        
    
  
  
  
    
  
  
    
  
        sha256=9478724b01767320064ba950ddea24c5df0eefdcdd8ff1324ba9ccd646258979
    
    
  sha512=c5dcec810a1981b78b19271a8a255f4087628514725d6818419b141be6346a62b28fe8d0f10855efe420ede2839bfe562aa5abf21f29d66250e5c0d02323d6d8
    
    
  doc/reason.ocaml-migrate-parsetree/Reason_migrate_parsetree/Migrate_409_408/index.html
Module Reason_migrate_parsetree.Migrate_409_408Source
Source
val copy_out_type_extension : 
  Ast_409.Outcometree.out_type_extension ->
  Ast_408.Outcometree.out_type_extensionSource
val copy_out_type_decl : 
  Ast_409.Outcometree.out_type_decl ->
  Ast_408.Outcometree.out_type_declSource
val copy_out_module_type : 
  Ast_409.Outcometree.out_module_type ->
  Ast_408.Outcometree.out_module_typeSource
val copy_out_ext_status : 
  Ast_409.Outcometree.out_ext_status ->
  Ast_408.Outcometree.out_ext_statusSource
val copy_out_extension_constructor : 
  Ast_409.Outcometree.out_extension_constructor ->
  Ast_408.Outcometree.out_extension_constructorSource
val copy_out_rec_status : 
  Ast_409.Outcometree.out_rec_status ->
  Ast_408.Outcometree.out_rec_statusSource
val copy_out_class_type : 
  Ast_409.Outcometree.out_class_type ->
  Ast_408.Outcometree.out_class_typeSource
val copy_out_class_sig_item : 
  Ast_409.Outcometree.out_class_sig_item ->
  Ast_408.Outcometree.out_class_sig_itemSource
val copy_out_attribute : 
  Ast_409.Outcometree.out_attribute ->
  Ast_408.Outcometree.out_attributeSource
val copy_toplevel_phrase : 
  Ast_409.Parsetree.toplevel_phrase ->
  Ast_408.Parsetree.toplevel_phraseSource
val copy_toplevel_directive : 
  Ast_409.Parsetree.toplevel_directive ->
  Ast_408.Parsetree.toplevel_directiveSource
val copy_directive_argument : 
  Ast_409.Parsetree.directive_argument ->
  Ast_408.Parsetree.directive_argumentSource
val copy_directive_argument_desc : 
  Ast_409.Parsetree.directive_argument_desc ->
  Ast_408.Parsetree.directive_argument_descSource
val copy_expression_desc : 
  Ast_409.Parsetree.expression_desc ->
  Ast_408.Parsetree.expression_descSource
val copy_core_type_desc : 
  Ast_409.Parsetree.core_type_desc ->
  Ast_408.Parsetree.core_type_descSource
val copy_row_field_desc : 
  Ast_409.Parsetree.row_field_desc ->
  Ast_408.Parsetree.row_field_descSource
val copy_structure_item : 
  Ast_409.Parsetree.structure_item ->
  Ast_408.Parsetree.structure_itemSource
val copy_structure_item_desc : 
  Ast_409.Parsetree.structure_item_desc ->
  Ast_408.Parsetree.structure_item_descSource
val copy_include_declaration : 
  Ast_409.Parsetree.include_declaration ->
  Ast_408.Parsetree.include_declarationSource
val copy_class_declaration : 
  Ast_409.Parsetree.class_declaration ->
  Ast_408.Parsetree.class_declarationSource
val copy_class_expr_desc : 
  Ast_409.Parsetree.class_expr_desc ->
  Ast_408.Parsetree.class_expr_descSource
val copy_class_structure : 
  Ast_409.Parsetree.class_structure ->
  Ast_408.Parsetree.class_structureSource
val copy_class_field_desc : 
  Ast_409.Parsetree.class_field_desc ->
  Ast_408.Parsetree.class_field_descSource
val copy_class_field_kind : 
  Ast_409.Parsetree.class_field_kind ->
  Ast_408.Parsetree.class_field_kindSource
val copy_open_declaration : 
  Ast_409.Parsetree.open_declaration ->
  Ast_408.Parsetree.open_declarationSource
val copy_module_binding : 
  Ast_409.Parsetree.module_binding ->
  Ast_408.Parsetree.module_bindingSource
val copy_module_expr_desc : 
  Ast_409.Parsetree.module_expr_desc ->
  Ast_408.Parsetree.module_expr_descSource
val copy_module_type_desc : 
  Ast_409.Parsetree.module_type_desc ->
  Ast_408.Parsetree.module_type_descSource
val copy_with_constraint : 
  Ast_409.Parsetree.with_constraint ->
  Ast_408.Parsetree.with_constraintSource
val copy_signature_item : 
  Ast_409.Parsetree.signature_item ->
  Ast_408.Parsetree.signature_itemSource
val copy_signature_item_desc : 
  Ast_409.Parsetree.signature_item_desc ->
  Ast_408.Parsetree.signature_item_descSource
val copy_class_type_declaration : 
  Ast_409.Parsetree.class_type_declaration ->
  Ast_408.Parsetree.class_type_declarationSource
val copy_class_description : 
  Ast_409.Parsetree.class_description ->
  Ast_408.Parsetree.class_descriptionSource
val copy_class_type_desc : 
  Ast_409.Parsetree.class_type_desc ->
  Ast_408.Parsetree.class_type_descSource
val copy_class_signature : 
  Ast_409.Parsetree.class_signature ->
  Ast_408.Parsetree.class_signatureSource
val copy_class_type_field : 
  Ast_409.Parsetree.class_type_field ->
  Ast_408.Parsetree.class_type_fieldSource
val copy_class_type_field_desc : 
  Ast_409.Parsetree.class_type_field_desc ->
  Ast_408.Parsetree.class_type_field_descSource
val copy_class_infos : 
  'f0 'g0. ('f0 -> 'g0) ->
  'f0 Ast_409.Parsetree.class_infos ->
  'g0 Ast_408.Parsetree.class_infosSource
val copy_include_description : 
  Ast_409.Parsetree.include_description ->
  Ast_408.Parsetree.include_descriptionSource
val copy_include_infos : 
  'f0 'g0. ('f0 -> 'g0) ->
  'f0 Ast_409.Parsetree.include_infos ->
  'g0 Ast_408.Parsetree.include_infosSource
val copy_open_description : 
  Ast_409.Parsetree.open_description ->
  Ast_408.Parsetree.open_descriptionSource
val copy_open_infos : 
  'f0 'g0. ('f0 -> 'g0) ->
  'f0 Ast_409.Parsetree.open_infos ->
  'g0 Ast_408.Parsetree.open_infosSource
val copy_module_type_declaration : 
  Ast_409.Parsetree.module_type_declaration ->
  Ast_408.Parsetree.module_type_declarationSource
val copy_module_substitution : 
  Ast_409.Parsetree.module_substitution ->
  Ast_408.Parsetree.module_substitutionSource
val copy_module_declaration : 
  Ast_409.Parsetree.module_declaration ->
  Ast_408.Parsetree.module_declarationSource
val copy_type_exception : 
  Ast_409.Parsetree.type_exception ->
  Ast_408.Parsetree.type_exceptionSource
val copy_type_extension : 
  Ast_409.Parsetree.type_extension ->
  Ast_408.Parsetree.type_extensionSource
val copy_extension_constructor : 
  Ast_409.Parsetree.extension_constructor ->
  Ast_408.Parsetree.extension_constructorSource
val copy_extension_constructor_kind : 
  Ast_409.Parsetree.extension_constructor_kind ->
  Ast_408.Parsetree.extension_constructor_kindSource
val copy_type_declaration : 
  Ast_409.Parsetree.type_declaration ->
  Ast_408.Parsetree.type_declarationSource
val copy_constructor_declaration : 
  Ast_409.Parsetree.constructor_declaration ->
  Ast_408.Parsetree.constructor_declarationSource
val copy_constructor_arguments : 
  Ast_409.Parsetree.constructor_arguments ->
  Ast_408.Parsetree.constructor_argumentsSource
val copy_label_declaration : 
  Ast_409.Parsetree.label_declaration ->
  Ast_408.Parsetree.label_declarationSource
val copy_value_description : 
  Ast_409.Parsetree.value_description ->
  Ast_408.Parsetree.value_descriptionSource
val copy_object_field_desc : 
  Ast_409.Parsetree.object_field_desc ->
  Ast_408.Parsetree.object_field_descSource
val copy_Longident_t : 
  Reason_migrate_parsetree__.Ast_409.Longident.t ->
  Reason_migrate_parsetree__.Ast_408.Longident.tSource
val copy_location : 
  Reason_migrate_parsetree__.Ast_409.Location.t ->
  Reason_migrate_parsetree__.Ast_408.Location.t sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >