Preguntas etiquetadas con kotlin

Kotlin es un lenguaje de programación de código abierto estáticamente tipado respaldado por JetBrains. Kotlin combina OOP y funciones funcionales y se centra en la interoperabilidad, seguridad, claridad y soporte de herramientas. Actualmente se dirige a JVM y JavaScript, y es un idioma oficialmente compatible en Android.

1
¿Qué significa el signo más antes de un método Kotlin?
Estoy estudiando Kotlin y estaba viendo AndroidDevSummit, más específicamente la presentación "Undestanding Compose" de Leland Richardson. Durante la presentación (a 28min26seg), mostró el siguiente código: @Composable fun App(items: List<String>, query: String) { val results = +memo(items, query) { items.filter { it.matches(query) } } // ... } ¿Qué significa el signo …

3
Agregar período a startDate no produce endDate
Tengo dos LocalDates declarados de la siguiente manera: val startDate = LocalDate.of(2019, 10, 31) // 2019-10-31 val endDate = LocalDate.of(2019, 9, 30) // 2019-09-30 Luego calculo el período entre ellos usando Period.between función: val period = Period.between(startDate, endDate) // P-1M-1D Aquí el período tiene la cantidad negativa de meses y …

3
NetworkBoundResource con corotinas de Kotlin
¿Tiene alguna idea de cómo implementar un patrón de repositorio con las rutinas NetworkBoundResource y Kotlin? Sé que podemos lanzar una corutina dentro de un GlobalScope, pero puede conducir a una fuga de rutina. Me gustaría pasar un viewModelScope como parámetro, pero es un poco complicado cuando se trata de …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.