Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Kotlin DSL in Under an Hour

Devoxx via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Discover how to create type-safe and statically typed Domain Specific Languages (DSLs) in Kotlin in this 40-minute conference talk from Devoxx Greece 2025 presented by Anton Arhipov. Explore essential language features that enable DSL creation, including top-level extension functions and properties, trailing lambda expressions as function parameters, SAM type conversion, functional literals with receiver, infix functions, standard library scope functions, and context parameters. Follow along as Java code based on the builder pattern is transformed step-by-step into an internal Kotlin DSL. Gain insights into specific use cases for implementing the DSL approach in Kotlin and understand the tradeoffs involved when introducing this programming technique into projects.

Syllabus

Devoxx Greece 2025 - Kotlin DSL in under an hour by Anton Arhipov

Taught by

Devoxx

Reviews

Start your review of Kotlin DSL in Under an Hour

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.