A Whirlwind Tour of the Kotlin Type Hierarchy (natpryce.com)