In this Kotlin tutorial, learn how to create a DSL using Kotlin lambdas with receivers, builder pattern and extension functions!
This is a companion discussion topic for the original entry at https://www.raywenderlich.com/2780058-domain-specific-languages-in-kotlin-getting-started