Pattern Matching Takeaways
- Exhaustive Search
Syntax ⨯ Engine
Separation of concerns:
- search criteria (search syntax)
- implementation of the actual search (search engine).
See Also
- PEG
- PROLOG, miniKanren, etc.
- Ohm-JS in Small Pieces
- REGEX (an example of a search DSL ⨯ matching-engine)
- Parsing