Вопросы по теме 'kotlin-reified-type-parameters'
Воссозданные дженерики Kotlin не сохраняют тип, как планировалось
Я создаю TypeToken -подобную систему, похожую на то, что есть у Gson, и я наткнулся на то, чего не понимаю.
Целью этого кода было бы иметь только один TypeReference класс с одним универсальным аргументом, который мог бы содержать несколько....
559 просмотров
schedule
30.08.2022
Преобразование общего расширения строки с использованием типизированного типа
Я начал работать с ключевым словом reified при попытке реализовать общий метод расширения String в числовой String. Следующее компилируется и запускается, но я хотел бы улучшить его перед использованием в рабочем коде:
inline fun <reified...
67 просмотров
schedule
01.11.2023
Kotlin Contracts: утверждение экземпляра по параметру повторного типа
Я пытаюсь написать функцию assert, которая проверяет, имеет ли данный объект тип T :
@UseExperimental(ExperimentalContracts::class)
inline fun <reified T> assertIsInstance(value: Any?) {
contract {
returns() implies (value is...
1300 просмотров
schedule
01.06.2024