If you've ever felt confused about subtyping with ...
# feed
d
If you've ever felt confused about subtyping with generics, you're not alone! Many developers struggle to understand how and why generic variance works the way it does. In chapter 19, you'll discover why covariance and contravariance are foundational to subtyping... and by learning just a few simple rules, you'll gain a solid understanding that'll enable you to easily reason your way to understanding any kind of subtyping - generic or otherwise! https://typealias.com/start/kotlin-variance/
❤️ 7