On Friday, 8 May 2026 at 05:05:07 UTC, Mike Parker wrote:
A new blog post from Jared Hanson is live. In this one, he shows how to use D's compile-time features to create a type-safe, compile-time implementation of the Builder pattern.

Reminds me of my own post from six months ago, which uses similar techniques to build compile time data which is then validated at run time, when the program starts up, so you're not actually waiting until run time in the traditional sense (startup happens a fraction of a second after compile time) and enables checking against an outside source like a web api or database:

https://dpldocs.info/this-week-in-arsd/Blog.Posted_2025_11_03.html

Reply via email to