Write a DSL in Swift using result builders - WWDC21 - Videos - Apple Developer

Some problems are easier to solve by creating a customized programming language, or “domain-specific language.” While creating a DSL...