Size: a a a

2021 October 10

Ⓢⓔⓡⓖ in Kotlin Moscow
Ничего необычного, просто класс наследуется от функции 😋👌🏻
источник

AN

Alexander Nozik in Kotlin Moscow
Да, хорошая фича, только в JS по-моему до сих пор не работает
источник

D

Denis in Kotlin Moscow
Это в какой версии? У меня 1.5.30 пишет: "Suspend function type is not allowed as supertypes"
источник

Ⓢⓔⓡⓖ in Kotlin Moscow
В 1.6
источник

AN

Alexander Nozik in Kotlin Moscow
да, до этого можно было но не с суспендами
источник

АГ

Алексей Гладков... in Kotlin Moscow
Скоро, кстати, об этом видео выйдет )
источник

АГ

Алексей Гладков... in Kotlin Moscow
Где мы я считаю очень круто побеседовали с @fundamentalparticle
источник

AA

Anton Arhipov in Kotlin Moscow
Нужен ключик
источник

AA

Anton Arhipov in Kotlin Moscow
Language level 1.6
источник

D

Denis in Kotlin Moscow
Кто знает, есть ли в планах реализовать возможность писать suspend getValue для delegated properties?
источник

D

Denis in Kotlin Moscow
по сути suspend getters
источник

I

Ilmir in Kotlin Moscow
Это не просто suspend getters. Это целиком suspend properties. Есть в планах поддержать когда-нибудь, но не в ближайшее время.
источник

AN

Alexander Nozik in Kotlin Moscow
Есть обсуждение
источник

AN

Alexander Nozik in Kotlin Moscow
Там есть всякие сайд эффекты от этого. Так что не смотря на то, что штука выглядит полезной, я не до конца уверен, что оно надо.
источник

I

Ilmir in Kotlin Moscow
Это нужно хотя бы для полноты языка. Сейчас suspend выглядит второсортным, хотя работа постоянно ведётся. Например, недавно suspend конверсии ввели.
источник

AN

Alexander Nozik in Kotlin Moscow
В этом смысле согласен. Есть некоторая проблема с тем, что вызов проперти может подвесить выполнение. Но он и сейчас может это сделать.
источник

AN

Alexander Nozik in Kotlin Moscow
В принципе suspend property это будет что-то вроде Deferred
источник

I

Ilmir in Kotlin Moscow
Не обязательно. Suspend ещё используется для раскраски кода, чтобы запретить вызов из обычного кода. Это, конечно, решается множественными ресиверами, но всё равно.
источник

AN

Alexander Nozik in Kotlin Moscow
это да.
источник

АГ

Алексей Гладков... in Kotlin Moscow
Не сочтите за рекламу, но тут мы в том числе обсудили и релиз Котлин 1.6.0 поэтому думаю было бы интересно )
источник