Size: a a a

Kotlin Community

2020 January 28

AN

Alexander Nozik in Kotlin Community
Зачем там суспенд?
источник

A

Alex in Kotlin Community
Alexander Nozik
Зачем там суспенд?
Руководствовался логикой, что если функция может выполняется продолжительное время, тогда добавляем suspend
источник

AN

Alexander Nozik in Kotlin Community
Alex
Руководствовался логикой, что если функция может выполняется продолжительное время, тогда добавляем suspend
Неправильная логика. То есть иногда она осмыслена, но только в смысле API. Суспенды надо добавлять если у вас возможно прерывание выполнения
источник

A

Alex in Kotlin Community
Alexander Nozik
Неправильная логика. То есть иногда она осмыслена, но только в смысле API. Суспенды надо добавлять если у вас возможно прерывание выполнения
Тогда вполне достаточно обычной функции?
источник

AN

Alexander Nozik in Kotlin Community
Alex
Тогда вполне достаточно обычной функции?
разумеется
источник

BV

Boris Vanin in Kotlin Community
Alex
Тогда вполне достаточно обычной функции?
Возможно имеет смысл в @kotlin_start задавать такие вопросы
источник
2020 January 29

D

Denys in Kotlin Community
источник

BV

Boris Vanin in Kotlin Community
Дефолтный клиент на котлине? 🙈
источник

D

Denys in Kotlin Community
Boris Vanin
Дефолтный клиент на котлине? 🙈
М? Playground удобно выглядит, request shaping. И покрывает, кажется, все данные. Рай для интеграций. :)
источник

BV

Boris Vanin in Kotlin Community
Denys
М? Playground удобно выглядит, request shaping. И покрывает, кажется, все данные. Рай для интеграций. :)
Это я так про тематику чята намекнул, чтобы никто не понял 😁
источник

D

Denys in Kotlin Community
А. Ну, спейс анонсировали на котлинконф. 😅
И о его успехах можно говорить как об успехах большого kotlin-only проекта
источник

AN

Alexander Nozik in Kotlin Community
https://blog.softwaremill.com/will-project-loom-obliterate-java-futures-fb1a28508232
Большой разбор лума с обсуждением котлин интеграций.
источник

A

Anthony in Kotlin Community
В when я ж могу несколько операций сделать, если после -> напишу через фигурные?
when {
 a>b -> {
   f1
   f2
 }
}
источник

BP

Bogdan Panchenko in Kotlin Community
Anthony
В when я ж могу несколько операций сделать, если после -> напишу через фигурные?
when {
 a>b -> {
   f1
   f2
 }
}
Конечно.
источник

A

Anthony in Kotlin Community
Bogdan Panchenko
Конечно.
🙏
источник

М

Михаил in Kotlin Community
Есть джавовый метод set(int,int,int,int). Почему котлин позволяет его вызвать как obj[int,int,int] = int? Wtf?)
источник

QH

Quantum Harmonizer in Kotlin Community
Михаил
Есть джавовый метод set(int,int,int,int). Почему котлин позволяет его вызвать как obj[int,int,int] = int? Wtf?)
потому что соглашение operator fun set. А т. к. в джаве нет ключевого слова operator, котлин его себе воображает)
источник

AM

Andrew Mikhaylov in Kotlin Community
Михаил
Есть джавовый метод set(int,int,int,int). Почему котлин позволяет его вызвать как obj[int,int,int] = int? Wtf?)
источник

М

Михаил in Kotlin Community
Круто- нет
источник

AM

Andrew Mikhaylov in Kotlin Community
Зато круто, когда это семантически подходит. Увы, разграничить эти два случая не представляется возможным.
источник