Size: a a a

Kotlin Community

2020 August 13

AH

Ayrat Hudaygulov in Kotlin Community
Iaroslav Orlov
у меня пока что единственная киллерфича скалы - хкт, которого не хватает
Эта фича + тайп классы приводит в язык тайп астронавтов и начинается хаскель, избегание успеха любой ценой, строительство башен из слоновой кости и прочая муть в виде доказывания лемм в компайл тайме
источник

с#

саша сок #KotlinGang... in Kotlin Community
саша сок #KotlinGang
эхх но там надо писать как в джаве
fun(() => {

})
а не как в котлине
fun {

}
источник

IO

Iaroslav Orlov in Kotlin Community
Ayrat Hudaygulov
Эта фича + тайп классы приводит в язык тайп астронавтов и начинается хаскель, избегание успеха любой ценой, строительство башен из слоновой кости и прочая муть в виде доказывания лемм в компайл тайме
а мне для хорошего дела надо. это как ядерная энергия (fission, не знаю как перевести), можно использовать для мира, а можно для войны
источник

AN

Alexander Nozik in Kotlin Community
Ayrat Hudaygulov
Эта фича + тайп классы приводит в язык тайп астронавтов и начинается хаскель, избегание успеха любой ценой, строительство башен из слоновой кости и прочая муть в виде доказывания лемм в компайл тайме
Голосуем за KEEP-176 вместо тайп-классов и companion interface для HKT  :). На самом деле, философия котлин не позволит затащить что-то совсем не практичное.
источник

AN

Alexander Nozik in Kotlin Community
Iaroslav Orlov
а мне для хорошего дела надо. это как ядерная энергия (fission, не знаю как перевести), можно использовать для мира, а можно для войны
Для войны значительно проще.
источник

с#

саша сок #KotlinGang... in Kotlin Community
Iaroslav Orlov
у меня пока что единственная киллерфича скалы - хкт, которого не хватает
можно ссылки или ещё что-то пожалуйста, хочу почитать
источник

BP

Bogdan Panchenko in Kotlin Community
саша сок #KotlinGang
view.setOnClickListener((v) -> {
   
})
не сравнится с
view.setOnClickListener {

}
А так нельзя ? В javafx можно

view.onClickListener = {}
источник

AH

Ayrat Hudaygulov in Kotlin Community
Iaroslav Orlov
а мне для хорошего дела надо. это как ядерная энергия (fission, не знаю как перевести), можно использовать для мира, а можно для войны
Это обоюдоострая фича. Хаскель вон в прелюдии имеет штук десять реализаций чисел. Потому что каждая последующая реализация недостаточно хороша была!!!
Int, Integer, Nat и пр.
источник

с#

саша сок #KotlinGang... in Kotlin Community
Bogdan Panchenko
А так нельзя ? В javafx можно

view.onClickListener = {}
ну я про скалу говорю, там нельзя, а тут синтаксис прям какой-то похожий на котлин
источник

BP

Bogdan Panchenko in Kotlin Community
Ayrat Hudaygulov
В скале тоже норм. Даже лучше
.map(_*_)
Сразу два it
А если нужно сложить только a или только b ?
источник

PE

Pavel Erokhin in Kotlin Community
Bogdan Panchenko
А так нельзя ? В javafx можно

view.onClickListener = {}
Там onClickListener свойство, а в андроид случае метод
источник

AM

Andrew Mikhaylov in Kotlin Community
В ЯЗЫКЕ СПЛОШНЫЕ МИНУСЫ
@
УКАЖИТЕ, ПОЖАЛУЙСТА
@
ПОХОЖЕ НА ТРОЛЛИНГ, УДАЛЯЮСЬ
😒
источник

IO

Iaroslav Orlov in Kotlin Community
Andrew Mikhaylov
В ЯЗЫКЕ СПЛОШНЫЕ МИНУСЫ
@
УКАЖИТЕ, ПОЖАЛУЙСТА
@
ПОХОЖЕ НА ТРОЛЛИНГ, УДАЛЯЮСЬ
😒
бугурты мертвы
источник

AH

Ayrat Hudaygulov in Kotlin Community
Bogdan Panchenko
А если нужно сложить только a или только b ?
Кстати тут скала соснет, да.
источник

BP

Bogdan Panchenko in Kotlin Community
Pavel Erokhin
Там onClickListener свойство, а в андроид случае метод
Нет там метод. В javafx нет котлиновский свойств
источник

AH

Ayrat Hudaygulov in Kotlin Community
Или нет. Там же можно метод референс сделать =)
источник

с#

саша сок #KotlinGang... in Kotlin Community
Bogdan Panchenko
Нет там метод. В javafx нет котлиновский свойств
я о том же
источник

с#

саша сок #KotlinGang... in Kotlin Community
в джаве в любом случае лямбда не может be lifted out of braces
источник

с#

саша сок #KotlinGang... in Kotlin Community
вы поняли да, я не знаю как на русском это красиво сказать
источник

IO

Iaroslav Orlov in Kotlin Community
Alexander Nozik
Голосуем за KEEP-176 вместо тайп-классов и companion interface для HKT  :). На самом деле, философия котлин не позволит затащить что-то совсем не практичное.
ну тайпклассы я готов променять, но хкт мне понравилось
источник