Gala – Sealed types, pattern matching, and monads for Go
Sealed types + exhaustive pattern matching compile to flat Go interop—no runtime overhead.

Regex alternative with parse trees and zero backtracking; niche but genuinely better.
Backend engineers, log parsers, NLP pipeline builders tired of regex complexity
Nom (Rust parsing) · ANTLR · Parsing Expression Grammars (PEG)
Example — matching an email address:
email: username then "@" then domain
username: one or more of (letter, digit, ".", "_", "-")
domain: one or more of (letter, digit, "-") then "." then between 2 and 6 letters
Key differences from regex:
- Human-readable grammar syntax - Full parse trees with named extractions - No backtracking, no ReDoS by design - Composable grammar modules (use "module" (rule1, rule2)) - Zero dependencies, ~15KB
Available on npm (@hollowsolve/match). Docs, playground, and examples on the site.
Sealed types + exhaustive pattern matching compile to flat Go interop—no runtime overhead.
Expect scripts for LLMs: regex patterns instead of schemas, 365 lines instead of chains.
AI adoption dashboard for GitHub, but detection accuracy fully depends on commit message patterns.
558x faster pattern matching in the kernel using Aho–Corasick, handles fragmentation correctly.
Vague research protocol with no demo, methodology link, or verifiable outcomes.
Search/replace editing beats character indices that break every other Google Docs MCP.