Kotlin 102 - Beyond the basics by Hadi Hariri

by Hadi Hariri 46:24 17492 views 99% Published 3 years ago

This talk is about covering the language aspects that you usually don’t see in a 101 talk. Topics include amongst other:

Generics and how Kotlin handles Covariance and Contravariance The secrets of inline functions in Kotlin Reified generics and avoiding type erasure on the JVM Lazy evaluation with sequences Using delegation to leverage code reuse Object invocations and lambdas with receivers for better DSL’s A view of asynchronous programming with coroutines

Hadi Hariri
Developer and creator of many things OSS, his passions includes Web Development and Software Architecture. Has authored a couple of books, a few courses and has been speaking at industry events for nearly 15 years. Currently at JetBrains leading the Developer Advocacy team. Spends as much time as he can writing code

Link Original video