Man pages for mailund/pmatch
Pattern Matching

bindDummy object used for generic function dispatching.
case_funcCreates a pattern matching function.
case_trfuncCreates a pattern matching function for tail-recursive...
colon-equalsDefine a new data type from a sequence of constructors.
construction_printerPrint a constructed value
copy_envMove the bound variables from one environment into another.
deparse_constructionCreate a string representation from a constructed object
pipePipe operator
process_alternativesGoes through a list of |-separated expressions and define...
process_argBuild a tibble form a list of constructor arguments.
process_argumentsConstruct a tibble from all the arguments of a constructor
process_constructorCreate a constructor and put it in an environment.
process_constructor_constantCreate a constant constructor and put it in an environment.
process_constructor_functionCreate a function constructor and put it in an environment.
subset-.pmatch_bindBind variables to pattern-matched expressions.
test_patternTest if a pattern matches an expression
test_pattern_recRecursive comparison of expression and pattern.
mailund/pmatch documentation built on Feb. 4, 2020, 4:55 a.m.