所以我在这里有一个函数文字:
fun task(): List<Boolean> {
val isEven: Int.() -> Boolean = { this % 2 == 0 }
val isOdd: Int.() -> Boolean = { this % 2 != 0 }
return listOf(42.isOdd(), 239.isOdd(), 294823098.isEven())
}
我确切地了解了它在函数内部的工作方式-但是如何在函数外部使用它? task()
如何称呼? (最好是示例)