5 ms·
I think the ?: operator ends up being a decent alternative, e.g. // Swift guard let foo = maybeFoo else { print("missing foo") return false }
by iamcalledrob 6mo ago
I think the ?: operator ends up being a decent alternative, e.g.
// Swift
guard let foo = maybeFoo else {
print("missing foo")
return false
}
// Kotlin
val foo = maybeFoo ?: run {
print("missing foo")
return false
}
Unless there's a use case for guard I'm not thinking of
- cosmic_cheese 6mo agoIt’s a decent alternative, but to someone not familiar with the language what’s going on isn’t as clear.