14 декабря стартует первая конференция про кроссплатформенную мобильную разработку – Podlodka Crossplatform Crew! А это значит, что вас ждет: 🔹неделя интенсивов и воркшопов п...
Я так понимаю в котлине выбрали 2, поэтому видимо параметр и notnull fun foo1(vararg params: Any?) { } fun foo2(params: Array<Any>?) { } public static final void foo1(@N...
Я должен был сделать это года два назад, но вот первое условно-рабочее превью моего DI в деле: https://github.com/KotlinBy/awesome-kotlin/commit/a6aeb0b348c80b623d749c88a6001...
И там проблема не в типах, а в том что reflect().call() не реализован, а я чет-туплю и все про типы говорю <facepalm> Но и тип лямбды без reflect() конечно тоже хочется иметь ...
Должна быть возможость просто выразить явно ожидаете ли вы что в (условной) мапе будет такой ключ с таким типом, или нет. И в зависимости от этого получить null или эксепшен ...
Кажется что IDEA не понимает что в данном модуле подключен Kotlin плагин, давно такого не видел. Может старый gradle используется или IDEA?
val lambda = { a: String, b: Int -> a + b } // Since feature not yet implemented in Kotlin assertThrows<KotlinReflectionInternalError> { val result = lambda.reflect()?.ca...
Компиляцию можно потюнить, на модули разбить, билд кеш сделать (у вас кстати есть он?). А вот читать java после kotlin очень сложно
Чтобы не писать unwrap extension? https://github.com/Heapy/kotbot/blob/main/core/src/main/kotlin/io/heapy/kotbot/bot/_kotbot.kt#L89 В данном случае он бросает exception, но ес...
https://t.me/kotlin_forum/41 inline-ы с дженериками кому нужны?
Новый проект? https://github.com/Kotlin/kotlin-interactive-shell
Можно тогда спросить: "Зачем делать абстракции?" Я вот не считаю что SQL удобный, но знать его приходится, потому что абстракции не идеальны. Вот у меня в ORM есть такой зап...
У кого какие проблемы с Kotlin, кто постоянно им пользуется? У меня одна: - IDEA работает медленее чем с Java Ну из того что постоянно слышу: - kapt Т.е. что больше всего р...
Вот что мне Paco ответил: Q: Why do we need compile-time DI in language, if it's possible with compiler plugins/annotation processing? A: We’d love for it to be a compiler plu...
Вариант E очень уж нравится по записи, можно ли его реализовать (там конечно же it.value * 2, но проблема в том, что Kotlin требует указать все три типа в дженерике)?
Удивительно как андроид поменялся за 7 лет. Я за пол часа набросал создал и запустил приложение. Минут 20 из них зависимости качались. Не то что во времена эклипса. Что проис...
Copilot пытается в корутины, suspend на методе не стоит, но паттерн scope { launch {} } он воспроизвел (хотя и бессмысленно, или нет? 🤔)
1. Ну прокси это тоже host, он резолвится из места где запускается java процесс? Если хоста нету в DNS с точки зрения системы, что вы от него хотите? 2. Покажите Exception пол...
Вы на null не проверяете?
Смотрите, у нас есть два типа объектов в системе представляющих одну сущность, например Article. Когда пользователь на UI создает Article, до момента сохранения в базу у него ...