Size: a a a

Kotlin Community

2019 November 28

ML

Mikhail Levchenko in Kotlin Community
разбивать его пока нет ресурсов, хочется поглядеть, мб там можно чего подхачить
источник

Y

Yanis in Kotlin Community
Всем привет. Вопрос насчет корутин.
Вот есть у нас Dispatchers.IO который под капотом использует какие-то свои потоки
А могу ли сделать свой Dispatcher который будет использовать созданный мною поток?
источник

T

Timur in Kotlin Community
Привет, а что кроме gradle init есть для миграции с мавена на собственно gradle? а то init только dependencies перенес, как-то лениво все остальное ручками писать)
источник

AN

Alexander Nozik in Kotlin Community
Yanis
Всем привет. Вопрос насчет корутин.
Вот есть у нас Dispatchers.IO который под капотом использует какие-то свои потоки
А могу ли сделать свой Dispatcher который будет использовать созданный мною поток?
да
ExecutorService.asCoroutineDispatcher()
источник

Y

Yanis in Kotlin Community
Alexander Nozik
да
ExecutorService.asCoroutineDispatcher()
куда копать?
источник

AN

Alexander Nozik in Kotlin Community
написал выше
источник

AN

Alexander Nozik in Kotlin Community
Timur
Привет, а что кроме gradle init есть для миграции с мавена на собственно gradle? а то init только dependencies перенес, как-то лениво все остальное ручками писать)
Ну все остальное вряд ли будет работать стабильно
источник

AN

Alexander Nozik in Kotlin Community
Yanis
куда копать?
источник

Y

Yanis in Kotlin Community
спасибо
источник

AN

Alexander Nozik in Kotlin Community
Yanis
спасибо
Но надо понимать, что IO довольно умный. Он треды по мере надобности генерит
источник

VN

Vladislav Navrocky in Kotlin Community
Вопрос к знатокам, можно ли соорудить такой DSL, чтобы было так:
- "field" {
 - "subfield"
 - "subfield"
}
источник

VN

Vladislav Navrocky in Kotlin Community
c
- "field"
я уже разобрался, как теперь к нему блок прикрутить?
источник

VP

Vladimir Petrakovich in Kotlin Community
Vladislav Navrocky
c
- "field"
я уже разобрался, как теперь к нему блок прикрутить?
operator fun MyClass.invoke(block: () -> Unit)
источник

VN

Vladislav Navrocky in Kotlin Community
Vladimir Petrakovich
operator fun MyClass.invoke(block: () -> Unit)
ога, только с приоритетом теперь проблема =(

только так работает:
                (- "asdasd") {

               }
источник

(

( in Kotlin Community
Vladislav Navrocky
ога, только с приоритетом теперь проблема =(

только так работает:
                (- "asdasd") {

               }
Получилась кложура
источник

VN

Vladislav Navrocky in Kotlin Community
уфф, получилось, сделал invoke от строки а потом уже unaryMinus от типа результата
источник

VP

Vladimir Petrakovich in Kotlin Community
Подозреваю, что reformat code удалит пробелы после -
источник

VN

Vladislav Navrocky in Kotlin Community
велосипедю очередной GraphQL query builder
источник

BV

Boris Vanin in Kotlin Community
А минус зачем?
источник

VN

Vladislav Navrocky in Kotlin Community
Такая шняга получается пока
источник