Size: a a a

Kotlin Community

2020 October 16

с#

саша сок #KotlinGang... in Kotlin Community
Alexander Nozik
Так 1) отмена 2) исключения. Подозреваю, что в обжектив Си это просто похерили
я так и подумал, что там подзабили на что-то. и решение довольно спорное
источник

AN

Alexander Nozik in Kotlin Community
Вот весь код, который конвертирует между корутинами и жавовыми CF: https://github.com/Kotlin/kotlinx.coroutines/blob/master/integration/kotlinx-coroutines-jdk8/src/future/Future.kt
источник

AM

Andrew Mikhaylov in Kotlin Community
Alexander Nozik
Так 1) отмена 2) исключения. Подозреваю, что в обжектив Си это просто похерили
Исключения вторым параметром приходят, а вот отмену, возможно, и правда похерили.
источник

AN

Alexander Nozik in Kotlin Community
Andrew Mikhaylov
Исключения вторым параметром приходят, а вот отмену, возможно, и правда похерили.
Ну в общем на JVM есть просто чудесный интероп с CF. И там и исключения и отмена, так что рекомендуется просто пользоваться им.
источник

AN

Alexander Nozik in Kotlin Community
Я правда не знаю, есть ли они в ваших андроидах
источник

AN

Alexander Nozik in Kotlin Community
Вот вроде с первого взгляда дельная статья: https://jorgecastillo.dev/digging-into-kotlin-continuations
источник

AM

Andrew Mikhaylov in Kotlin Community
Alexander Nozik
Я правда не знаю, есть ли они в ваших андроидах
В наших андроидах есть ырыкс :>
источник

AN

Alexander Nozik in Kotlin Community
Andrew Mikhaylov
В наших андроидах есть ырыкс :>
Ыхых. Но оно все-таки про другое (хотя если микроскоп увесистый, им можно много чего делать)
источник

AI

Arkadii Ivanov in Kotlin Community
Alexander Nozik
Так 1) отмена 2) исключения. Подозреваю, что в обжектив Си это просто похерили
Отмену не сделали
источник

QH

Quantum Harmonizer in Kotlin Community
Alexander Nozik
Я правда не знаю, есть ли они в ваших андроидах
бэкпортится
источник

IP

Iaroslav Postovalov in Kotlin Community
Alexander Nozik
Я правда не знаю, есть ли они в ваших андроидах
есть, начиная с 26 api
источник

IP

Iaroslav Postovalov in Kotlin Community
Alexander Nozik
Ыхых. Но оно все-таки про другое (хотя если микроскоп увесистый, им можно много чего делать)
ну так гвоздь можно забить даже оптическим
источник

AN

Alexander Nozik in Kotlin Community
Iaroslav Postovalov
ну так гвоздь можно забить даже оптическим
Ну в случае РХ, его использование для суспенд функций это скорее не микроскопом гвозди забивать а дрелью.
источник

IP

Iaroslav Postovalov in Kotlin Community
Alexander Nozik
Ну в случае РХ, его использование для суспенд функций это скорее не микроскопом гвозди забивать а дрелью.
в некоторых дрелях есть удар при сверлении
источник

AN

Alexander Nozik in Kotlin Community
Iaroslav Postovalov
в некоторых дрелях есть удар при сверлении
Угу. А у Рх есть Single
источник

АГ

Алексей Гладков... in Kotlin Community
Alexander Nozik
Ыхых. Но оно все-таки про другое (хотя если микроскоп увесистый, им можно много чего делать)
Сложно ) Rx не обязательно плохо ) но да использовать его чисто для переключения потоков это даже не микроскопом забивать а каким-то плюшевым медведем ) теоретически можно, но в реальности... )
источник

QH

Quantum Harmonizer in Kotlin Community
Алексей Гладков
Сложно ) Rx не обязательно плохо ) но да использовать его чисто для переключения потоков это даже не микроскопом забивать а каким-то плюшевым медведем ) теоретически можно, но в реальности... )
Можешь подсказать, для чего его хорошо использовать? Можно в @pofftop
источник

АГ

Алексей Гладков... in Kotlin Community
Quantum Harmonizer
Можешь подсказать, для чего его хорошо использовать? Можно в @pofftop
Это реальный интерес или сарказм?)
источник

D

Dmitry in Kotlin Community
саша сок #KotlinGang
я видел код для вызова suspend function в java
сама саспенд функция наполняется колбеками и вызывает сама себя с другими метками. А не тот код, который ее вызывает.
источник

QH

Quantum Harmonizer in Kotlin Community
Алексей Гладков
Это реальный интерес или сарказм?)
Не знаю.
С одной стороны, реально хочется увидеть, какие задачи решает этот комбайн.
С другой — я видел только плохие применения и заведомо готов к тому, что снова увижу забивание гвоздей шуруповёртом.
источник