package pa_ppx

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
val is_unmatched_vala_branches : (MLast.patt * 'a option Ploc.vala * 'b) list -> bool
val sep_unmatched_vala_branch : (MLast.patt * 'a option Ploc.vala * 'b) list -> (MLast.patt * 'a option Ploc.vala * 'b) list * (MLast.patt * 'c option Ploc.vala * 'b) * (MLast.patt * 'a option Ploc.vala * 'b) list
val is_orpat : MLast.patt -> bool
val unpack_orpat : MLast.patt -> MLast.patt list
val strip_vars : MLast.patt -> MLast.patt
val or_pattern_of_list : MLast.loc -> MLast.patt list -> MLast.patt
val new_vala_covering_pattern : MLast.patt -> MLast.patt
val rewrite_unmatched_vala_branches : (MLast.patt * 'a option Ploc.vala * 'b) list -> (MLast.patt * 'a option Ploc.vala * 'b) list
val rewrite_expr : 'a -> MLast.expr -> MLast.expr
val install : unit -> unit
OCaml

Innovation. Community. Security.