Size: a a a

Kotlin Community

2020 November 14

Na

Neon an Děv 8) in Kotlin Community
Либо """ """ тройные кавычки
источник

FO

Franky OoGle in Kotlin Community
Всё понял .. спс :)
источник

AN

Alexander Nozik in Kotlin Community
Neon an Děv 8)
Либо """ """ тройные кавычки
Вот там как раз работать не будет, потому что интерполяция все равно есть и там надо делать сложную конструкцию, которую я написал
источник

AM

Andrew Mikhaylov in Kotlin Community
Neon an Děv 8)
Либо """ """ тройные кавычки
В них тоже интерполяция работает же
источник

FO

Franky OoGle in Kotlin Community
Alexander Nozik
Точнее просто \$ в обычных строках. То, что я написал, это для raw strings
Супер :)
источник

Na

Neon an Děv 8) in Kotlin Community
Alexander Nozik
Вот там как раз работать не будет, потому что интерполяция все равно есть и там надо делать сложную конструкцию, которую я написал
Спасибо буду знать
источник

AN

Alexander Nozik in Kotlin Community
Вот вопрос возник. Можно ли сделать такой класс, который таскал бы с собой собственную сериализационную стратегию, так чтобы автоматом подставлять его там, где его будут сериализовывать? Я хочу сделать к нему кастомный сериализатор, но проблема в том, что непонятно, откуда брать дескриптор.
источник

LS

Lev Shagalov in Kotlin Community
@noraltavir Ты мне как то говорил, что не стоит пилить inline просто так. Только для сериализации и для ... чего то еще, не помню чего.
А чтобы клиентскому коды было удобно, inline можно оставить на крайних, верхних методах, маленьких, а потом уже тащить kClass кажется.

Я правильно понимаю?
источник

AN

Alexander Nozik in Kotlin Community
Lev Shagalov
@noraltavir Ты мне как то говорил, что не стоит пилить inline просто так. Только для сериализации и для ... чего то еще, не помню чего.
А чтобы клиентскому коды было удобно, inline можно оставить на крайних, верхних методах, маленьких, а потом уже тащить kClass кажется.

Я правильно понимаю?
Тащить инлайны только ради типов дженериков не стоит. Это весьма нееффективно
источник

LS

Lev Shagalov in Kotlin Community
Alexander Nozik
Тащить инлайны только ради типов дженериков не стоит. Это весьма нееффективно
А не генериков норм?
источник

AN

Alexander Nozik in Kotlin Community
Lev Shagalov
А не генериков норм?
Вопрос  в том, зачем тебе инлайн
источник

QS

Qolqanat Sarsenov in Kotlin Community
Всем привет
источник

LS

Lev Shagalov in Kotlin Community
Alexander Nozik
Вопрос  в том, зачем тебе инлайн
Мне вообще инлайн лично не нужен. Мне сериализация нужна)
источник

GO

GGorAA Official in Kotlin Community
Lev Shagalov
Мне вообще инлайн лично не нужен. Мне сериализация нужна)
А что вообще такое этот ваш инлайн?)
источник

LS

Lev Shagalov in Kotlin Community
GGorAA Official
А что вообще такое этот ваш инлайн?)
источник

AN

Alexander Nozik in Kotlin Community
А при чем тут инлай тогда? В сериализации можно явно передавать сериализатор. У меня вопрос не с передачей в функцию, а с хранением в структуре
источник

AN

Alexander Nozik in Kotlin Community
Но я видимо уже его решил. Мне дескриптор вообще не нужен.
источник

LS

Lev Shagalov in Kotlin Community
Как достать сериализатор, если в тип аргумента - интерфейс
источник

AN

Alexander Nozik in Kotlin Community
Просто передать его отдельным параметром а на верхушке цепочки выводов накрыть инлайном с реификацией для удобства
источник

с#

саша сок #KotlinGang... in Kotlin Community
норм в жс такой runBlocking ?
источник