RosettaCodeData/Task/Inverted-syntax/Kotlin/inverted-syntax.kts

10 lines
258 B
Text
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
// version 1.0.6
infix fun Boolean.iif(cond: Boolean) = if (cond) this else !this
fun main(args: Array<String>) {
val raining = true
val needUmbrella = true iif (raining)
println("Do I need an umbrella? ${if(needUmbrella) "Yes" else "No"}")
}