Explanation¶
How yarlpattern is built and why it's built that way.
- Architecture — module layout, the
compile-time and match-time pipelines, the pluggable
regex-engine
Protocolseam (stdlibreis the default; opt into theregexpackage for full WPT conformance; a future PyO3-backed engine plugs in next to those), and the three places yarlpattern's implementation deliberately diverges from the simplest possible shape (yarl.URLfast path,with_*derivers, the WHATWG-strictness rules).