Browse topics
Kotlin
Functional Kotlin
Lambdas, higher-order functions, scope functions, delegates and generics.
Lambda Expressions Lambda syntax, parameters, return values and anonymous functions. 5 tutorials
Higher Order Functions Functions as parameters, inline functions and return types. 5 tutorials
Scope Functions let, run, with, apply and also scope functions explained. 5 tutorials
Delegates Property delegates, lazy, observable and class delegation. 5 tutorials
Generics Generic functions, classes, constraints, variance and star projection. 5 tutorials
Extension Functions Add new behaviour to existing types with Kotlin extension functions and properties. 1 tutorials