Variance... without Generics!
13:05
Lambda Expressions in Java - Full Simple Tutorial
2:20
The 3 kinds of code - Dan North
10:15
Reified Type Parameters
18:46
5 Fun Ways to Use Extension Functions in Kotlin
13:31
Covariance and Contravariance
30:22
Coroutines: Concurrency in Kotlin
13:52
Three Simple Rules for Subtypes
41:11