Appearance
Guides
Each guide answers one how-to question in Rust, Python, and TypeScript. Select your language once — your preference is remembered across pages.
- How do I create an atomic pattern?
- How do I create a pattern with elements?
- How do I give a pattern a value?
- How do I parse Gram notation into a pattern?
- How do I serialize a pattern to Gram notation?
- How do I traverse the elements of a pattern?
- How do I map over a pattern's values?
- How do I build a graph from patterns?
- How do I merge two patterns?