``` fun main(args: Array<String>) { val ...
# coroutines
o
Copy code
fun main(args: Array<String>) {
    val f = ::foo
}

suspend fun foo() {

}
This doesn't compile stating that "Suspend functions are only allowed to be called from a coroutine or another suspend function"