Size: a a a

Kotlin Community

2016 December 21

NK

Nikita Kononenko in Kotlin Community
типа хочу типизированный Enum
источник

OO

Oleksandr Olgashko in Kotlin Community
Ruslan Ibragimov
Пока да
почему так?
у текущего варианта есть и плюсы, и минусы, относительно newtype

например, хаскель умеет и то, то (или скала)
источник

AZ

Aliaksei Zhynhiarouski in Kotlin Community
Вот кстати как использовал делегирование классов
class CachingNavigationRepo(val repo: NavigationESRepository<ESDocument>) : NavigationESRepository<ESDocument> by repo
источник

OO

Oleksandr Olgashko in Kotlin Community
те я бы хотел и алиасы, и ньютайпы
источник

RI

Ruslan Ibragimov in Kotlin Community
Oleksandr Olgashko
почему так?
у текущего варианта есть и плюсы, и минусы, относительно newtype

например, хаскель умеет и то, то (или скала)
Не знаю точно, но могу поспекулировать: приоритет (время), пока нет дизайна и точного понимания как будет работать в Котлин, пока нет понимания нужно ли вообще
источник

OO

Oleksandr Olgashko in Kotlin Community
а кто-то против алиасов? Оо
источник

OO

Oleksandr Olgashko in Kotlin Community
это ж одна из тех редких фич, что всегда полезны
источник

RI

Ruslan Ibragimov in Kotlin Community
Я ж написал, что не знаю
источник

RI

Ruslan Ibragimov in Kotlin Community
За ответом в Котлин слак 😊
источник

RI

Ruslan Ibragimov in Kotlin Community
Aliaksei Zhynhiarouski
Вот кстати как использовал делегирование классов
class CachingNavigationRepo(val repo: NavigationESRepository<ESDocument>) : NavigationESRepository<ESDocument> by repo
Можно экстендить файнал классы с интерфейсом 😄
источник

RI

Ruslan Ibragimov in Kotlin Community
Или делать множественное наследование
источник

RI

Ruslan Ibragimov in Kotlin Community
Nikita Kononenko
типа хочу типизированный Enum
А что сейчас нету?
источник

VG

Vlad Gaevsky in Kotlin Community
Ruslan Ibragimov
Класс делегаты и проперти, еще есть локальные в 1.1
ну проперти прикольно да
источник

VG

Vlad Gaevsky in Kotlin Community
а классы я чтото даже хз зачем
источник

VG

Vlad Gaevsky in Kotlin Community
ну типо декораторы писать но этож не совсем то
источник

AZ

Aliaksei Zhynhiarouski in Kotlin Community
Как раз таки для декораторов и круто
источник

SZ

Sergey Zolotov in Kotlin Community
источник

RI

Ruslan Ibragimov in Kotlin Community
Таки да
источник

SZ

Sergey Zolotov in Kotlin Community
источник

RI

Ruslan Ibragimov in Kotlin Community
источник