господа, а что за несправедливость такая? неужели таки вложенный дестракчуринг не поддерживается? https://pl.kotl.in/PTLnWbd-y типа val ((x, y), z) = (1 to 2) to 3 врод...
господа, а есть какой-то тулинг для дебага рекомпозиций? добавляю стейт маленьком дочернем компоненте, начинает люто рекомпоузить весь экран на любой чих. Хотелось бы разобрат...
suspend fun fetchTodo(id: Int): Todo? { return suspendCoroutine { continuation -> val request = Request.Builder() .url("https://jsonpla...
вот это я плюсану. Все приходят с колокольни других языков и начинают сразу хотеть чтобы как в тех языках было. Сразу возникает резонный вопрос — а зачем тогда вообще язык мен...
господа, а не завезли ли случайно в компоуз уже поддержку функционала SurfaceView?
Вопрос знатокам котлина: есть два data класса, в одном из них котлин генерирует в байткоде дополнительный аргумент в конструкторе типа kotlin.jvm.internal.DefaultConstructorMa...
Друзья, хочется в одном из полей хранить массив, и делать потом поиск по индексу по этому полю, на совпадение одного из элементов этого массива. Это возможно?
после смены box.cfg.workdir модули из $proj/.rocks перестают загружаться, очевидно потому-что эта директория перестает быть локальной, в т.ч. fio.cwd() меняется, но при этом п...
колбек оформить в виде саспенд-функции, а затем сделать await - не вариант? или просто заимплементить его в виде обычного Deferred, как это сделанно например в бридже корутин ...
А при чем тут типизация, простите? Вы точно также можете мучаться в попытках представить что-то в питоне в виде очередного недокласса или тупо таскать примитив делая вид что э...
господа, а я обречен, если пытаюсь замокать suspend-функцию через mockito?
Кроме SomeType и всех его подклассов? И, если SomeType это интерфейс, то все объекты реализующие его исключаются вне зависимости от остальных унаследованных ими классов/интерф...
чем принципиально classpath в JVM отличается от ld_library_path? Или вы никогда в систему openssl с патчами не ставили, чтобы закрыть дыры в уже установленом nginx без обновле...
для конфигурации? не видел еще людей умеющих сразу thrift набирать в vi. ну и конкретно Thrift все-таки неочень...
Да, но ведь это оснавная IDE, и она составляет неплохую часть экосистемы и тулинга по работе с языком. Можно конечно забить и писать все в emacs, но зачем?
откуда такая информация? Они сделали бридж для Java Api но он лимитирован, а новые вещи все еще пишутся на scala насколько я вижу по их гиту
чем вам Deferred.isCompleted не подходит? https://github.com/Kotlin/kotlinx.coroutines/blob/master/kotlinx-coroutines-core/common/src/Job.kt#L117
https://github.com/InsertKoinIO/koin/blob/master/koin-projects/koin-core/src/main/kotlin/org/koin/core/definition/BeanDefinition.kt#L48 а в эту сторону вы смотрели?
спорное утверждение. С вебхуком при частых эвентах вы можете размазать нагрузку через балансировщик. Как вы это будете делать через поллинг?
тогда не очень понятно, почему добавление изначальной рабочей директории в package.path не помогает. .rocks ищутся рекурсивно вверх от текущей рабочей директории?