Size: a a a

Scala User Group

2020 September 23

AS

Aλexander Semenov in Scala User Group
какая интересная и новая тема! 😁
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Λнтон Войцишевский
почему всем так больно с этого? Где это реально мешает писать рабочий код? Я чет за полтора года заметил только, что нужно иногда дописать пару тайп-параметров, что в общем-то читаемости не мешает
ну это потому что сначала было мучительно больно авторам библиотек, которые выискивали такое АПИ, чтобы тайппараметры не нужно было писать на каждом шагу
а потом стало больно юзерам, но они не знают почему, ведь это боль от пустоты, от фич, которые так и не появились в библиотеках от проблем с выводом типов
источник

OO

Oleksandr Olgashko in Scala User Group
Λнтон Войцишевский
почему всем так больно с этого? Где это реально мешает писать рабочий код? Я чет за полтора года заметил только, что нужно иногда дописать пару тайп-параметров, что в общем-то читаемости не мешает
просто у команды Мартина ушла хренова куча ресурсов на попытки подружить тот же сабтайпинг с выводом типов
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Oleg ℕizhnik
ну это потому что сначала было мучительно больно авторам библиотек, которые выискивали такое АПИ, чтобы тайппараметры не нужно было писать на каждом шагу
а потом стало больно юзерам, но они не знают почему, ведь это боль от пустоты, от фич, которые так и не появились в библиотеках от проблем с выводом типов
@kai_neko требую подтверждения
источник

ΛВ

Λнтон Войцишевский... in Scala User Group
Oleg ℕizhnik
ну это потому что сначала было мучительно больно авторам библиотек, которые выискивали такое АПИ, чтобы тайппараметры не нужно было писать на каждом шагу
а потом стало больно юзерам, но они не знают почему, ведь это боль от пустоты, от фич, которые так и не появились в библиотеках от проблем с выводом типов
а разве уже появились системы и с сабтайпингом, и с выводом типов?
источник

Oℕ

Oleg ℕizhnik in Scala User Group
да, в scala
источник

ΛВ

Λнтон Войцишевский... in Scala User Group
Oleg ℕizhnik
да, в scala
с нормальным, чтобы не было пустоты
источник

Oℕ

Oleg ℕizhnik in Scala User Group
scala 3 - стейт оф зе арт вывода типов с вездесущим скаловым субтайпингом, велкам
источник

Oℕ

Oleg ℕizhnik in Scala User Group
есть системы типов с маленьким номинальным субтайпингом, там лучше гораздо, типа окамля
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Но это не то, что в скале хочется всем
источник

𝛈µ

𝛈 µ in Scala User Group
Λнтон Войцишевский
почему всем так больно с этого? Где это реально мешает писать рабочий код? Я чет за полтора года заметил только, что нужно иногда дописать пару тайп-параметров, что в общем-то читаемости не мешает
Везде, к примеру, где тебе приходится обкостыливать инференс через ()()
источник

ΛВ

Λнтон Войцишевский... in Scala User Group
𝛈 µ
Везде, к примеру, где тебе приходится обкостыливать инференс через ()()
не было ни разу, повезло
источник

𝛈µ

𝛈 µ in Scala User Group
было сто раз
источник

𝛈µ

𝛈 µ in Scala User Group
в последний год не было, т.к. я только бл пишу
источник

𝛈µ

𝛈 µ in Scala User Group
а в библиотечном коде - дык постоянно
источник

VC

Victor Chugunov in Scala User Group
3ю скалу уже в продакшне использовать можно или еще сырая поддержка библиотек?
источник

λ

λoλcat in Scala User Group
Victor Chugunov
3ю скалу уже в продакшне использовать можно или еще сырая поддержка библиотек?
Уже у всех в проде
источник

λ

λoλcat in Scala User Group
С подключением
источник

AS

Andrey Sugak in Scala User Group
/toxic
источник

VC

Victor Chugunov in Scala User Group
Спасибо
источник