Круто, может тогда затасчить...
не понимаю, ты про это?
про suspend fun interface InterfaceName
это как suspend fun interface?)))
он ничем от моего не будет отличаться, кроме ограничения в 1 метод?
что такое просто fun interface понятно?
Да, только со словом fun в началае
Нет, как-то я это упустил видимо
Это называется SAM (single abstract method) conversion. Нужно для того, чтобы писать MyInterface{ it*2 } вместо object: MyInterface{override fun evaluate(d: Double) = d*2}
Ааааа, все понял) тогда знаю да
емнип, уже в 1.4.30 можно
На language level 1.4 точно нельзя.
Да, можно.
Ну я переткнул, идея все равно ошибкой подсвечивает. Видимо плагин еще не преисполнился
Обсуждают сегодня