Size: a a a

Kotlin Community

2020 December 16

VP

Vladimir Petrakovich in Kotlin Community
Ух, нашли приключений на свою голову
источник

AM

Andrew Mikhaylov in Kotlin Community
Каждый метод не модифицирует объект, а создаёт немного изменённую его копию. Пользоваться этим надо как
val req = Request(...).header(...).header(...)
источник

@

@vffuunnyy in Kotlin Community
Andrew Mikhaylov
Каждый метод не модифицирует объект, а создаёт немного изменённую его копию. Пользоваться этим надо как
val req = Request(...).header(...).header(...)
Дам, я так и сделал
источник

VP

Vladimir Petrakovich in Kotlin Community
Andrew Mikhaylov
А чтобы объект реквеста был иммутабельным. Затем же, зачем в джавке вместо объекта реквеста используют билдеры реквестов.
Щас бы в иммутабельный объект InputStream запихать 🌚
источник

AM

Andrew Mikhaylov in Kotlin Community
Vladimir Petrakovich
Щас бы в иммутабельный объект InputStream запихать 🌚
Ну я конкретную проблему помогаю решить)
источник

AM

Andrew Mikhaylov in Kotlin Community
Я хттп4к в глаза не видел, и после прошлого вашего обсуждения тут видеть не планирую)
источник

@

@vffuunnyy in Kotlin Community
Andrew Mikhaylov
Я хттп4к в глаза не видел, и после прошлого вашего обсуждения тут видеть не планирую)
хах, спасибо
источник

AM

Andrew Mikhaylov in Kotlin Community
@vffuunnyy
Дам, я так и сделал
В смысле уже поправили в сравнении с тем, что на скрине, и оно заработало?
источник

@

@vffuunnyy in Kotlin Community
Andrew Mikhaylov
В смысле уже поправили в сравнении с тем, что на скрине, и оно заработало?
Да
источник

AM

Andrew Mikhaylov in Kotlin Community
Ну и славненько
источник

@

@vffuunnyy in Kotlin Community
Andrew Mikhaylov
Ну и славненько
если бы, тут ещё миллион других проблем появилось :P
источник

с#

саша сок #KotlinGang... in Kotlin Community
почему не ktor
источник

@

@vffuunnyy in Kotlin Community
саша сок #KotlinGang
почему не ktor
На то есть причины)
источник

AM

Andrew Mikhaylov in Kotlin Community
саша сок #KotlinGang
это раньше так мультиплатформу делали ?
Кстати слушаю щас свежий Talking Kotlin о Space, там ребята рассказывают, что до появления мультиплатформенных гредл плагинов с соответствующей моделью для шаринга кода они как раз сорс-сетами шарили его. Так что да, возможно, до org.jerbrains.kotlin.platform.* (или где-то в самом-самом начале, но до появления модели коммон/платформ) было именно это.
источник

AN

Alexander Nozik in Kotlin Community
https://youtrack.jetbrains.com/issue/KT-10468 - апдейт по мультиресиверам
источник

с#

саша сок #KotlinGang... in Kotlin Community
Alexander Nozik
https://youtrack.jetbrains.com/issue/KT-10468 - апдейт по мультиресиверам
я кстати очень давно хотел именно такое, но мне сказали, что это не вписывается в синтаксис котлина
источник

RI

Ruslan Ibragimov in Kotlin Community
Alexander Nozik
https://youtrack.jetbrains.com/issue/KT-10468 - апдейт по мультиресиверам
Так ничего нового же? То же самое что Роман рассказывал на Kotlin 1.4 Event: синтаксис не ок, работают над другим, вот пример.
источник

с#

саша сок #KotlinGang... in Kotlin Community
трейты)
источник

AN

Alexander Nozik in Kotlin Community
Ruslan Ibragimov
Так ничего нового же? То же самое что Роман рассказывал на Kotlin 1.4 Event: синтаксис не ок, работают над другим, вот пример.
Принципиально нового нет. Просто апдейт мотивации и текста.
источник

AN

Alexander Nozik in Kotlin Community
Ruslan Ibragimov
Так ничего нового же? То же самое что Роман рассказывал на Kotlin 1.4 Event: синтаксис не ок, работают над другим, вот пример.
Ну  и тут эффективно отделены критерии дизайна от самого дизайна прототипа (с которым, как мы уже обсуждали, не все так гладко).
источник