package ppx_mikmatch

  1. Overview
  2. Docs

Module Ppx_mikmatchSource

Sourceval pvar : loc:Ppxlib__.Location.t -> string -> Ppxlib__.Import.pattern
Sourceval evar : loc:Ppxlib__.Location.t -> string -> Ppxlib__.Import.expression
Sourceval list_take : int -> 'a list -> 'a list
Sourceval list_is_empty : 'a list -> bool
Sourceval make_alias_binding : loc:Ppxlib__.Location.t -> var_name:string -> Ppxlib.value_binding
Sourcetype binding_location =
  1. | TopLevel
  2. | InModule of string list
Sourceval transformation : (binding_location * Ppxlib.value_binding) list Ppxlib.Ast_traverse.fold_map
Sourceval dispatch_function_binding : loc:Ppxlib__.Location.t -> Ppxlib__.Import.value_binding
Sourceval impl : Ppxlib__.Import.Ast.structure -> Ppxlib__.Import.Ast.structure