Kotlin Multiplatform Broadcast
9.52K subscribers
850 photos
53 videos
1.15K links
Новости и фичи Kotlin, а также Kotlin Multiplatform

YouTubе канал: https://youtube.com/androidBroadcast
Compose Multiplatform @compose_broadcast
iOS разработка @ios_broadcast
Новости Android @android_broadcast
Реклама и прочее @ab_manager
Download Telegram
Guard - фича которая позволит писать сложные проверки в ветках when при задание значения. Нечто подобное уже есть в Swift. Языки всё ближе

#kotlinconf #kotlin21 #guard #kotlin
🔥74
🎉 guard condition в when - новая фича Kotlin в 2.1 [PREVIEW]

Некое подобие Pattern Matching из Java. Теперь в ветках проверки условия для значения из when блока можно указать несколько условий. Синтаксис спорный конечно и не очень понятный. Раньше тоже самое можно было сделать через when без значения

Фича экспериментальная и чтобы включить её надо передать флаг компилятору:
// build.gradle.kts
kotlin {
compilerOptions {
freeCompilerArgs.add("-Xwhen-guards")
}
}


#kotlin
👍52🔥11