domain modeling 2 Understanding Kotlin's Type Hierarchy: Any, Unit, and Nothing Apr 28, 2021 Modelling value types in kotlin Nov 4, 2020