Co bylo zahrnuto do Kotlin 1.4.0:
Kotlin 1.4 přináší spoustu nového:
- SAM konverze pro Kotlin rozhraní
- Explicitní API mód pro autory knihoven
- Smíšené pojmenované a poziční argumenty
- Závěrečná čárka
- Vylepšení pro callable reference
- Používání break a continue uvnitř when cyklů
Vylepšení standardní knihovny:
Hlavním směrem práce na standardní knihovně Kotlin je zlepšení konzistence na různých platformách i mezi samotnými operacemi. V tomto vydání byly do standardní knihovny přidány nové kolekční operátory, vylepšení delegovaných vlastností, implementace obousměrné fronty ArrayDeque a mnoho dalších.
Kromě toho není třeba deklarovat závislost na stdlib
v Gradle-Kotlin projektech, ať už vyvíjíte pro jednu platformu nebo vytváříte multiplatformní projekt. Od verze Kotlin 1.4.0 je tato závislost přidávána jako výchozí.
Práce na dalších částech ekosystému Kotlin pokračuje:
- kotlinx.coroutines
- Knihovna pro serializaci se blíží k zralému stavu. Byla představena kotlinx.serialization ve verzi 1.0.0-RC.
- Byl vydán předběžný přehled DateTime API, experimentální knihovny kotlinx-datetime
Zveme všechny zájemce na čtyřdenní online konferenci věnovanou Kotlin 1.4!
Událost bude vysílána 12.–15. října. Bezplatná registrace zde: https://kotlinlang.org/lp/event-14#registration
Zdroj: linux.org.ru
