Size: a a a

Scala User Group

2021 June 05

ΛВ

Λнтон Войцишевский... in Scala User Group
А почему такой запрет на добавления библиотек? (Просто интересно)
источник

VS

Vladimir Sapronov in Scala User Group
Да это кодаген. И я могу конечно и добавить, но чем меньше зависимостей - тем лучше. Ну и всегда с увеличением зависимостей увеличивается jar hell...
источник

VS

Vladimir Sapronov in Scala User Group
Кодаген, в смысле все эти типы на скале генерятся моим тулом. И если можно не требовать либы, то лучше не требовать.
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Для генерируемых типов, как мне кажется, очень хорошо мог бы подойти подход, используемый @danslapman - аппликативные схемы.
Вы зависите от одной небольшой библиотеки, ядро которой можно в крайнем случае скопипастить, и генерируете универсальную схему данных, на основании которой можно строить инстансы большинства остальных тайпклассов без макросов. Это и в скалу 3 лучше портируется
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Я уже не помню как там его либа называется морфлинг или типа того
источник

Oℕ

Oleg ℕizhnik in Scala User Group
https://github.com/danslapman/morphling и какие-то конкурирующие ещё есть
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Ну и как раз прелесть этих схем, что всякие (пере-)именования или игнорирования значений полей можно определить один раз для всех инстансов
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Ну или ХКД
источник

Oℕ

Oleg ℕizhnik in Scala User Group
источник

Oℕ

Oleg ℕizhnik in Scala User Group
opchar ::= printableChar not matched by (.... | opchar | ...)
источник

Oℕ

Oleg ℕizhnik in Scala User Group
это как
источник

AM

Angry Monkey in Scala User Group
все принтабл чары минус несколько наборов, видимо?
источник

Oℕ

Oleg ℕizhnik in Scala User Group
да, но один из этих наборов это сам же символ опчар
источник

AS

Andrey Sugak in Scala User Group
Эти грамматики даже для скалы 2 никогда не были правдивы, не стоит их буквально воспринимать.
источник

Oℕ

Oleg ℕizhnik in Scala User Group
наверное опечатка просто
источник

AS

Andrey Sugak in Scala User Group
Там такого полно, она очень примерно написана.
источник
2021 June 06

C

Combot in Scala User Group
Алена has been banned! Reason: CAS ban.
источник

Oℕ

Oleg ℕizhnik in Scala User Group
зачем кто-то забрасывает сотни вот этих John Smith ботов?
источник

Oℕ

Oleg ℕizhnik in Scala User Group
хочет majority в чате получить? свергнуть сугака с трона токсичности?
источник

AS

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