Size: a a a

Kotlin Community

2019 December 09

Е

Евгений in Kotlin Community
источник

Е

Евгений in Kotlin Community
просто не знаю как при использовании сканера принять неизвестное количество чисел
источник

AN

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

AN

Alexander Nozik in Kotlin Community
могу скинуть ссылку на комит, в котором ломается
источник

KZ

Konstantin Zolotov in Kotlin Community
Кстати, а инлайн классы в 1.4 не обещают же? Интересно, когда они выйдут из экспериментальных
источник

DA

Denis Aleksandrov in Kotlin Community
Konstantin Zolotov
Кстати, а инлайн классы в 1.4 не обещают же? Интересно, когда они выйдут из экспериментальных
в 1,3 же?
источник

КР

Кирилл Романенко in Kotlin Community
Кстати про инлайн классы, хотел спросить: хотел сделать
inline class Matrix<T>(val value: Array<Array<T>>)
Но вылезла ошибка, что инлайн классы пока не работают с Array<Array<T>>. Как это связано?
источник

DA

Denis Aleksandrov in Kotlin Community
Чет это я затроил, думал что уже вышли
источник

KZ

Konstantin Zolotov in Kotlin Community
Denis Aleksandrov
в 1,3 же?
еще экспериметальные
источник

AN

Alexander Nozik in Kotlin Community
Кирилл Романенко
Кстати про инлайн классы, хотел спросить: хотел сделать
inline class Matrix<T>(val value: Array<Array<T>>)
Но вылезла ошибка, что инлайн классы пока не работают с Array<Array<T>>. Как это связано?
Проблема с тем, что в JVM массивы - не классы, а что-то вроде своеобразного примитива.
источник

QH

Quantum Harmonizer in Kotlin Community
Кирилл Романенко
Кстати про инлайн классы, хотел спросить: хотел сделать
inline class Matrix<T>(val value: Array<Array<T>>)
Но вылезла ошибка, что инлайн классы пока не работают с Array<Array<T>>. Как это связано?
value не может быть T. Не знаю, с чем это связано, но невозможность использовать T[] и T[][] выглядит как продолжение этой темы.
источник

V

V---V in Kotlin Community
А можно к программе на котлине подключать либры джавы?
источник

QH

Quantum Harmonizer in Kotlin Community
V---V
А можно к программе на котлине подключать либры джавы?
источник

AN

Alexander Nozik in Kotlin Community
V---V
А можно к программе на котлине подключать либры джавы?
если это Kotlin-JVM
источник

КР

Кирилл Романенко in Kotlin Community
Alexander Nozik
Проблема с тем, что в JVM массивы - не классы, а что-то вроде своеобразного примитива.
Хм. Забавно.
источник

КР

Кирилл Романенко in Kotlin Community
Quantum Harmonizer
value не может быть T. Не знаю, с чем это связано, но невозможность использовать T[] и T[][] выглядит как продолжение этой темы.
Разве inline классы не поддерживают дженерики?🤔🤔🤔🤔
источник

AT

Alexey Tkachenko in Kotlin Community
а неплохо было бы в KotlinJS подключать джавовые либы…
источник

AN

Alexander Nozik in Kotlin Community
Кирилл Романенко
Разве inline классы не поддерживают дженерики?🤔🤔🤔🤔
Так массивы- они странные в этом смысле. Там не совсем дженерики.
источник

AN

Alexander Nozik in Kotlin Community
Так-то можно. Type erasure же
источник

КР

Кирилл Романенко in Kotlin Community
Alexander Nozik
Так-то можно. Type erasure же
Ну вот да.
источник