package pattern
Run-time patterns that explain match failures
Install
Dune Dependency
Authors
Maintainers
Sources
pattern-0.1.1.tar.gz
sha512=5fa5bfba1a4f2587a391ec622ab4281d4a2acceaac2fdc45a85990cbc98e5c2865b6634363374ae7b554435f500f5a80065c1abc2b33698175a72a38a66f8724
doc/pattern.ppx/Pattern/index.html
Module Pattern
module OCaml_version = Migrate_parsetree.OCaml_408
module From : sig ... end
module Ast_helper = OCaml_version.Ast.Ast_helper
module Ast_mapper = OCaml_version.Ast.Ast_mapper
module Parsetree = OCaml_version.Ast.Parsetree
val pat_var_of_string :
loc:Migrate_parsetree__Migrate_parsetree_versions.OCaml_408.Ast.Location.t ->
string ->
Migrate_parsetree.Ast_408.Parsetree.pattern
val exp_var_of_string :
loc:Migrate_parsetree__Migrate_parsetree_versions.OCaml_408.Ast.Location.t ->
string ->
Migrate_parsetree.Ast_408.Parsetree.expression
val pat_tuple_or_value :
loc:Ppxlib.location ->
Migrate_parsetree.Ast_408.Parsetree.pattern list ->
Ppxlib.pattern
val exp_tuple_or_value :
loc:Ppxlib.location ->
Migrate_parsetree.Ast_408.Parsetree.expression list ->
Ppxlib.expression
val multiple_match :
loc:Migrate_parsetree__Migrate_parsetree_versions.OCaml_408.Ast.Location.t ->
('a -> string list * Ppxlib.expression) ->
'b list ->
('b -> 'a) ->
(Migrate_parsetree.Ast_408.Parsetree.pattern list ->
(unit -> string list * Ppxlib.expression) ->
'c) ->
(Ppxlib.expression ->
string list ->
Ppxlib.expression ->
Ppxlib.expression ->
Ppxlib.expression) ->
(Ppxlib.expression list -> Ppxlib.expression) ->
'c
val multiple_match_tuple :
loc:Migrate_parsetree__Migrate_parsetree_versions.OCaml_408.Ast.Location.t ->
('a -> string list * Ppxlib.expression) ->
'a list ->
(Migrate_parsetree.Ast_408.Parsetree.pattern ->
(unit -> string list * Ppxlib.expression) ->
'b) ->
(Ppxlib.pattern -> Ppxlib.pattern) ->
(Ppxlib.expression -> Ppxlib.expression) ->
'b
val multiple_match_record :
loc:Migrate_parsetree__Migrate_parsetree_versions.OCaml_408.Ast.Location.t ->
('a -> string list * Ppxlib.expression) ->
(Ppxlib__.Import.Ast.longident Ppxlib__.Import.Ast.loc * 'a) list ->
Migrate_parsetree.Ast_408.Asttypes.closed_flag ->
(Migrate_parsetree.Ast_408.Parsetree.pattern ->
(unit -> string list * Ppxlib.expression) ->
'b) ->
(Ppxlib.pattern -> Ppxlib.pattern) ->
(Ppxlib.expression -> Ppxlib.expression) ->
'b
val expr_mapper : Ast_mapper.mapper -> Ppxlib.expression -> Ppxlib.expression
val ppx_pattern_mapper : Ast_mapper.mapper
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>