package ocaml-webworker

  1. Overview
  2. Docs
val pat_extra : 'a list
val pat_attributes : 'a list
val constant : ?loc:Location.t -> Env.t -> Types.type_expr -> Asttypes.constant -> Typedtree.pattern
val var : ?loc:Location.t -> Env.t -> Types.type_expr -> string Asttypes.loc -> Typedtree.pattern
val record : ?loc:Location.t -> Env.t -> Types.type_expr -> (Longident.t Asttypes.loc * Types.label_description * Typedtree.pattern) list -> Asttypes.closed_flag -> Typedtree.pattern
val tuple : ?loc:Location.t -> Env.t -> Types.type_expr -> Typedtree.pattern list -> Typedtree.pattern
val construct : ?loc:Location.t -> Env.t -> Types.type_expr -> Longident.t Asttypes.loc -> Types.constructor_description -> Typedtree.pattern list -> Typedtree.pattern
val pat_or : ?loc:Location.t -> ?row_desc:Types.row_desc -> Env.t -> Types.type_expr -> Typedtree.pattern -> Typedtree.pattern -> Typedtree.pattern
val variant : ?loc:Location.t -> Env.t -> Types.type_expr -> Asttypes.label -> Typedtree.pattern option -> Types.row_desc Pervasives.ref -> Typedtree.pattern
OCaml

Innovation. Community. Security.