That’s what we use in some cases: ``` inline fun &...
# announcements
m
That’s what we use in some cases:
Copy code
inline fun <T : Any> given(condition: Boolean, body: () -> T): T? {
  if (condition) {
    return body()
  } else {
    return null
  }
}

val result = given(condition) { value1 } ?: value2