Вообще дизай с декараторами симпатичный. Но как оно унутре будет работать - большой вопрос. Плюс в том, что можно тот же декаратор на классы навешивать и на файлы. С тем же синтаксисом
Мы пока решили штуки когда один ресивер подкласс другого запретить, до появлению юзкейсов.
Ну в Keep-176 вроде так и написано, что запретить. Меня больше интересует вопрос порядка и случай, когда один объект отвечает сразу двум ресиверам. Будет ли оно байндидться
В общем, очень хочется посмотреть правила резолва и покрутить, готов поэкспериментирвоать с вашим прототипом на kmath. Там правда вроде нет корнеркейсов, базового @with<Field<T» достаточно
ага. из команды собственно котлина в нск никого нет
А что это меняет? Я просто на себе не заметил эффекта от наличия/отсутствия разработчиков котлина в городе. Можно пойти в JUGNsk и там за котлин агитировать, и поговорить будет с кем.
Вообще с декораторами моно и тайпклассы сделать довольно изящно. Посмотрите мой пример с байндинги объектов в ютреке, надо просто ещё один декоратор завести, чтобы подставлять по таблице