Главная
Study mode:
on
1
Intro
2
Higherorder functions
3
Extension functions
4
Invoke operator
5
lambda with receiver
6
lambda expression
7
HTML builders
8
Inlining
9
Returns
10
Type erasure
11
Delegation
12
Type aliases
13
Variance and Covariance
14
Variance and Contravariance
15
Coroutines
16
Runblocking
Description:
Dive into advanced Kotlin concepts in this 46-minute conference talk by Hadi Hariri at Devoxx. Explore topics beyond the basics, including generics with covariance and contravariance, inline functions, reified generics to avoid type erasure on the JVM, lazy evaluation using sequences, and delegation for code reuse. Learn about object invocations and lambdas with receivers for improved DSL creation, and gain insights into asynchronous programming with coroutines. Discover higher-order functions, extension functions, the invoke operator, and HTML builders. Understand inlining, returns, type erasure, delegation, type aliases, variance, and runblocking in coroutines to enhance your Kotlin programming skills.

Kotlin 102 - Beyond the Basics

Devoxx
Add to list
0:00 / 0:00