Esto es lo que incluye Kotlin 1.4.0:
Kotlin 1.4 trae muchas novedades:
- Transformaciones SAM para interfaces de Kotlin
- Modo de API explícita para autores de bibliotecas
- Argumentos nombrados y posicionales combinados
- Coma final
- Mejoras para referencias callable
- Uso de break y continue dentro de los ciclos when
Mejoras en la biblioteca estándar:
La principal dirección del trabajo sobre la biblioteca estándar de Kotlin es mejorar la uniformidad tanto en diferentes plataformas como entre las propias operaciones. En esta versión, se han añadido nuevos operadores de colecciones, mejoras en propiedades delegadas, implementación de una cola bidireccional ArrayDeque y muchas otras cosas.
Además, ya no es necesario declarar la dependencia de stdlib
en proyectos Gradle-Kotlin, ya sea que estés desarrollando para una sola plataforma o creando un proyecto multiplataforma. A partir de Kotlin 1.4.0, esta dependencia se añade por defecto.
También se continúa trabajando en otras partes del ecosistema de Kotlin:
- kotlinx.coroutines
- La biblioteca para serialización está acercándose a un estado maduro. Se presentó kotlinx.serialization en la versión 1.0.0-RC.
- Se lanzó una versión preliminar de la API de DateTime, una biblioteca experimental kotlinx-datetime
Invitamos a todos a una conferencia en línea de cuatro días dedicada a Kotlin 1.4.
El evento se transmitirá del 12 al 15 de octubre. Registro gratuito en el enlace: https://kotlinlang.org/lp/event-14#registration
Fuente: linux.org.ru
