Size: a a a

Scala User Group

2021 May 25

Oℕ

Oleg ℕizhnik in Scala User Group
вам нужно для вала задать тип
источник

Oℕ

Oleg ℕizhnik in Scala User Group
вот вы и передаёте выражение для этого типа
источник

Oℕ

Oleg ℕizhnik in Scala User Group
символ тут при чём
источник

SA

Sergey Alaev in Scala User Group
SymbolModule.newVal. Чтобы создать новый символ для использования в AST, необходимо сразу указать его тип.
источник

Oℕ

Oleg ℕizhnik in Scala User Group
*  This symbol starts without an accompanying definition.
     *  It is the meta-programmer's responsibility to provide exactly one corresponding definition by passing
     *  this symbol to the ValDef constructor.
     *
источник

Oℕ

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

SA

Sergey Alaev in Scala User Group
Вопрос в том, является ли символ, по дизайну, типизированным. Если нет, то почему нельзя создать символ без типа? Если да, то почему нельзя получить тип из символа?
источник

Oℕ

Oleg ℕizhnik in Scala User Group
символ - это именованная ссылка на что-то, если это ссылка на вал у вала должны быть все соответствующие части, но это может быть ссылка на пакет, класс или ни на что, тогда типа не будет
источник

Oℕ

Oleg ℕizhnik in Scala User Group
в скале 2 у вас был бы null или EmptyType в зависимости от везения
источник
2021 May 26

ΛВ

Λнтон Войцишевский... in Scala User Group
@rudogma а шо там с супертаггедом и скала3? Какие-то планы есть?
источник

ЮБ

Юрий Бадальянц... in Scala User Group
Я таску завёл в гитхабе
источник

ЮБ

Юрий Бадальянц... in Scala User Group
всё
источник

M

Mikhail in Scala User Group
кто-то уже пишет на скала3 в прод? у меня была какая-то странная трабла недавно с паблишингом релиза. Посмотрю сегодня еще раз и после релиза в ближайшее время можно будет уделить время и посмотреть, что там с кросскомпиляцией (я пока даже не щупал ее)
источник

AS

Aλexander Semenov in Scala User Group
Вроде ж можно из скала 3 использовать либу из 2.13?
источник

ΛВ

Λнтон Войцишевский... in Scala User Group
Ну я на будущее интересуюсь
источник

SA

Sergey Alaev in Scala User Group
В OSS нормально паблишится
источник

M

Mikhail in Scala User Group
тогда она уже под 2.13.3 собрана
источник

P

Pavel in Scala User Group
можно, с таким вот синтаксисом:
("com.lihaoyi" %% "os-lib" % "0.7.3").cross(CrossVersion.for3Use2_13)
источник

M

Mikhail in Scala User Group
Саму либу нужно под какую-то конкретную версию >= 2.13.х собирать?
источник

P

Pavel in Scala User Group
источник