Size: a a a

Kotlin Community

2020 February 13

EF

Evgen Fil // 🤔 via @thinkerybot in Kotlin Community
Evgen Fil // 🤔 via @thinkerybot
Иногда колбеки нужны для многопоточного выполнения чего-то, поэтому не только для асинхронщины 🤔
Могу нести фигню, поэтому если так, поправьте
источник

KV

Konstantin Veretelnikov in Kotlin Community
Alexey Otts
Придется приседать, чтобы запущенные корутины не положили этот скоуп. А в чём задумка?
Проблема в том что нужно сообщить о изменениях, во внутреннем колбеке, а это broadcastchannel у которого нельзя вызыать метод send
источник

AO

Alexey Otts in Kotlin Community
Evgen Fil // 🤔 via @thinkerybot
Иногда колбеки нужны для многопоточного выполнения чего-то, поэтому не только для асинхронщины 🤔
Опять теплое с мягким. Коллбек - функция которая вызывается по завершению какого либо процесса. На этом принципе построена вся асинхронщина так или иначе. Теже саспенд функции под копотом живут на колбеках
источник

L

Leonid in Kotlin Community
Alexey Otts
Колбеками обычно называются функции которые используются для асинхронщины
Callback это  GOTO, только замаскированный
источник

EG

Evgeny GooDi in Kotlin Community
Alexey Otts
Опять теплое с мягким. Коллбек - функция которая вызывается по завершению какого либо процесса. На этом принципе построена вся асинхронщина так или иначе. Теже саспенд функции под копотом живут на колбеках
а функция в параметре когда вызывается?
источник

AO

Alexey Otts in Kotlin Community
Leonid
Callback это  GOTO, только замаскированный
Толстовато
источник

AO

Alexey Otts in Kotlin Community
Evgeny GooDi
а функция в параметре когда вызывается?
Ну это же от функции зависит. Возьми map на коллекциях. Принимается функция и вызывается для каждого элемента коллекции
источник

AO

Alexey Otts in Kotlin Community
Konstantin Veretelnikov
Проблема в том что нужно сообщить о изменениях, во внутреннем колбеке, а это broadcastchannel у которого нельзя вызыать метод send
Почему бы это не сделать на GlobalScope?
источник

KV

Konstantin Veretelnikov in Kotlin Community
Alexey Otts
Почему бы это не сделать на GlobalScope?
Так а там разве не придется следить за корутинами?
источник

AO

Alexey Otts in Kotlin Community
Konstantin Veretelnikov
Так а там разве не придется следить за корутинами?
Точно не помню, но энивей try в помощь
источник

M

Mike in Kotlin Community
Evgeny GooDi
ну так пакашь грэдл чо там. на что ругается то?
то что красным, на то ругается, не понимает что это, хотя должен понимать из-за импорта
источник

AO

Alexey Otts in Kotlin Community
У тебя на скрине не тот файл про который мы говорим
источник

AO

Alexey Otts in Kotlin Community
источник

AM

Andrew Mikhaylov in Kotlin Community
Давайте в @gradle продолжим, если у кого-то есть советы.
источник

OY

Oleg Yukhnevich in Kotlin Community
источник

OY

Oleg Yukhnevich in Kotlin Community
1-ый еап появился
источник

SB

Sergey Bezrukov in Kotlin Community
А на 1.3.70 забили что ли окончательно? Как-то js революция зависла между небом и землёй )
источник

AA

Anton Arhipov in Kotlin Community
Sergey Bezrukov
А на 1.3.70 забили что ли окончательно? Как-то js революция зависла между небом и землёй )
1.3.70 готовится к релизу
источник

V

Vladimir in Kotlin Community
Sergey Bezrukov
А на 1.3.70 забили что ли окончательно? Как-то js революция зависла между небом и землёй )
а что за js революция конкретно в этой версии?
источник

KZ

Konstantin Zolotov in Kotlin Community
Oleg Yukhnevich
1-ый еап появился
Вроде eap, а опубликовано на dev
источник