What is the purpose of `external` keyword in Kotlin?
Indeed, it's an equivalent of Java's native
. It's currently missing from the documentation but there's an issue to add it.
According to documentation: external marks a declaration as implemented not in Kotlin (accessible through JNI or in JavaScript)