Taking Kotlin Builders to the Next Level: A Type-Safe DSL Approach
You might recall my Simplifying the Builder Pattern article about using Kotlin Data Classes as a simpler version of the Builder pattern. You saw how named parameters and default values removed much of the ceremony Read more…