Works Suspend function can be called from swift on Main thread. Examples: // Sample.kt suspend fun add(a: Int, b: Int): Int { return a + b; } // Sample.swift