Too Long; Didn't Read
Originally Kotlin was developed as a language for JVM, and interoperability with Java is one of its main features. This allows to call Java code and use existing Java libraries. Kotlin libraries provide interfaces that use language features like null safety, default and named arguments, and DSL. Kotlin's ecosystem is growing every year. In this article, we consider the most common libraries written in Kotlin.