package ppx_compose

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
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