René's URL Explorer Experiment


Title: Patternia API Reference - Patternia

Description: Patternia — expressive pattern matching for modern C++.

Generator: mkdocs-1.6.1, mkdocs-material-9.7.6

direct link

Domain: patternia.tech

authorY.F. Guo

Links:

Skip to content https://patternia.tech/api/#patternia-api-reference
https://patternia.tech/
javascript:void(0)
sentomk/patternia https://github.com/sentomk/patternia
Home https://patternia.tech/
Tutorials https://patternia.tech/tutorials/from-control-flow/
Guide https://patternia.tech/guide/getting-started/
API https://patternia.tech/api/
Performance https://patternia.tech/performance/
Changelog https://patternia.tech/changelog/releases/
Roadmap https://patternia.tech/roadmap/
https://patternia.tech/
sentomk/patternia https://github.com/sentomk/patternia
Home https://patternia.tech/
From Control Flow to Pattern Matching https://patternia.tech/tutorials/from-control-flow/
Pattern Matching in Other Languages https://patternia.tech/tutorials/other-languages/
Custom Predicate Guards https://patternia.tech/tutorials/predicate-guards/
Example - Policy Constraint Matching https://patternia.tech/tutorials/policy-constraint/
Example - Geometric Constraint Matching https://patternia.tech/tutorials/sphere-constraint/
Getting Started https://patternia.tech/guide/getting-started/
Installation https://patternia.tech/guide/installation/
Patternia API Reference https://patternia.tech/api/
Overview https://patternia.tech/api/#overview
match(subject) https://patternia.tech/api/#matchsubject
on(case1, case2, ...) https://patternia.tech/api/#oncases
pattern >> handler https://patternia.tech/api/#pattern-handler
Wildcard _ https://patternia.tech/api/#_-wildcard
Literal Patterns https://patternia.tech/api/#literal-patterns
lit(value) https://patternia.tech/api/#litvalue
val https://patternia.tech/api/#valvalue
lit_ci(value) https://patternia.tech/api/#lit_civalue
Binding Patterns https://patternia.tech/api/#binding-patterns
$ and $(...) https://patternia.tech/api/#and
Guard Attachment [] https://patternia.tech/api/#guard-attachment
Guard Helpers https://patternia.tech/api/#guard-helpers
_0 https://patternia.tech/api/#_0
arg https://patternia.tech/api/#argn
rng(lo, hi, mode) https://patternia.tech/api/#rnglo-hi-mode
PTN_WHERE((names...), expr) https://patternia.tech/api/#ptn_wherenames-expr
PTN_LET(name, expr) https://patternia.tech/api/#ptn_letname-expr
Structural Matching has<&T::member...> https://patternia.tech/api/#structural-matching
Variant Matching is and alt https://patternia.tech/api/#variant-matching
is https://patternia.tech/api/#ist
alt https://patternia.tech/api/#alti
Pattern Combinators https://patternia.tech/api/#pattern-combinators
any(ps...) https://patternia.tech/api/#anyps
all(ps...) https://patternia.tech/api/#allps
neg(p) https://patternia.tech/api/#negp
Cached Case Packs https://patternia.tech/api/#cached-case-packs
static_on(...) https://patternia.tech/api/#static_on
PTN_ON(...) https://patternia.tech/api/#ptn_on
Namespace Summary https://patternia.tech/api/#namespace-summary
Minimal Example https://patternia.tech/api/#minimal-example
Overview https://patternia.tech/performance/
v0.9.3 https://patternia.tech/performance/v0.9.3/
v0.8.2 https://patternia.tech/performance/v0.8.2/
v0.8.0 https://patternia.tech/performance/v0.8.0/
Releases https://patternia.tech/changelog/releases/
v0.9.2 https://patternia.tech/changelog/v0.9.2/
v0.9.1 https://patternia.tech/changelog/v0.9.1/
v0.9.0 https://patternia.tech/changelog/v0.9.0/
v0.8.5 https://patternia.tech/changelog/v0.8.5/
v0.8.3 https://patternia.tech/changelog/v0.8.3/
v0.8.2 https://patternia.tech/changelog/v0.8.2/
v0.8.0 https://patternia.tech/changelog/v0.8.0/
Roadmap https://patternia.tech/roadmap/
https://patternia.tech/api/#patternia-api-reference
https://patternia.tech/api/#overview
https://patternia.tech/api/#matchsubject
https://patternia.tech/api/#oncases
https://patternia.tech/api/#pattern-handler
https://patternia.tech/api/#_-wildcard
https://patternia.tech/api/#literal-patterns
https://patternia.tech/api/#litvalue
https://patternia.tech/api/#valvalue
https://patternia.tech/api/#lit_civalue
https://patternia.tech/api/#binding-patterns
https://patternia.tech/api/#and
https://patternia.tech/api/#guard-attachment
https://patternia.tech/api/#guard-helpers
https://patternia.tech/api/#_0
https://patternia.tech/api/#argn
https://patternia.tech/api/#rnglo-hi-mode
https://patternia.tech/api/#ptn_wherenames-expr
https://patternia.tech/api/#ptn_letname-expr
https://patternia.tech/api/#structural-matching
https://patternia.tech/api/#variant-matching
https://patternia.tech/api/#ist
https://patternia.tech/api/#alti
https://patternia.tech/api/#pattern-combinators
https://patternia.tech/api/#anyps
https://patternia.tech/api/#allps
https://patternia.tech/api/#negp
https://patternia.tech/api/#cached-case-packs
https://patternia.tech/api/#static_on
https://patternia.tech/api/#ptn_on
https://patternia.tech/api/#namespace-summary
https://patternia.tech/api/#minimal-example
Previous Installation https://patternia.tech/guide/installation/
Next Overview https://patternia.tech/performance/
Material for MkDocs https://squidfunk.github.io/mkdocs-material/

Viewport: width=device-width,initial-scale=1


URLs of crawlers that visited me.