Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val ocaml_version :
Migrate_parsetree.Versions.OCaml_410.types
Migrate_parsetree.Versions.ocaml_version
val fresh_var_for : Migrate_parsetree.Ast_410.Parsetree.expression -> string
val apply :
loc:Location.t ->
Migrate_parsetree.Ast_410.Parsetree.expression ->
(Migrate_parsetree__Ast_410.Asttypes.arg_label
* Migrate_parsetree.Ast_410.Parsetree.expression)
list ->
Migrate_parsetree__Ast_410.Parsetree.expression
val classify :
Migrate_parsetree.Ast_410.Parsetree.expression ->
[> `Compose | `Compose_fw | `Other ]
val eta_expand_composition :
is_fw:bool ->
Migrate_parsetree.Ast_410.Ast_mapper.mapper ->
Migrate_parsetree.Ast_410.Parsetree.expression ->
Migrate_parsetree__Ast_410.Parsetree.expression
val rewrite_expr :
Migrate_parsetree.Ast_410.Ast_mapper.mapper ->
Migrate_parsetree.Ast_410.Parsetree.expression ->
Migrate_parsetree__Ast_410.Parsetree.expression
val compose_mapper : 'a -> 'b -> Migrate_parsetree.Ast_410.Ast_mapper.mapper