Size: a a a

Scala User Group

2020 August 18

S

Simon in Scala User Group
Вы так говорите "реклама ZIO" будто это что-то плохое.
Даешь больше рекламы рекламы ZIO и Котов! И akka!
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Simon
Вы так говорите "реклама ZIO" будто это что-то плохое.
Даешь больше рекламы рекламы ZIO и Котов! И akka!
Я так говорю?
источник

S

Simon in Scala User Group
"Вы" тут обобщенное. Скорее про то, что JdG обвиняют в том, что он "пиарится".
источник

Oℕ

Oleg ℕizhnik in Scala User Group
JdG обвиняют в том что он пиарится за счёт практически фишинга
источник

K

KrivdaTheTriewe in Scala User Group
а кто заморачивался с билдинфо в мультимодульном проекте,
есть сейчас что то типа
lazy val gitCommitString = SettingKey[String]("gitCommit")
lazy val buildInfoSettings = Seq(
 gitCommitString := git.gitHeadCommit.value.getOrElse("Not Set"),
 buildInfoKeys := Seq[BuildInfoKey](version, gitCommitString),
 buildInfoOptions += BuildInfoOption.ToMap,
 buildInfoPackage := s"buildinfo.${name.value}",
)
  и куча модулей  к которым билд инфо плагин подключен, хотелось бы определить некоторый метод в проекте common, который принимает  некоторый BuildInfo экземпляр и выводит по нему инфу, проблемы 2 - нет общего наследника и по сути это разные case object лежащие в разных проектах ( потому что некоторые модули это assembly )
источник

K

KrivdaTheTriewe in Scala User Group
вроде можно сделать так, что билдинфо наследует трейты определенные, но не совсем понял, где их определять и что это мне даст
источник

TS

Truth Serruf in Scala User Group
https://scastie.scala-lang.org/CLNBkUCJQ2yXR0hVrCitQw
Можно как-нибудь убедить компилятор в том что в B есть имплисит для Int чтобы вызывать его в A?
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Truth Serruf
https://scastie.scala-lang.org/CLNBkUCJQ2yXR0hVrCitQw
Можно как-нибудь убедить компилятор в том что в B есть имплисит для Int чтобы вызывать его в A?
источник

TS

Truth Serruf in Scala User Group
Спасибо. Т.е. имплисит не может быть определен только в B ?
источник

EB

Eugene Bosiakov in Scala User Group
У координационного совета по передаче власти в РБ логотип скалы
источник

EB

Eugene Bosiakov in Scala User Group
аж кофе на  монитор пролил
источник

V

Vasiliy in Scala User Group
Truth Serruf
Спасибо. Т.е. имплисит не может быть определен только в B ?
источник

V

Vasiliy in Scala User Group
но грязновато так
источник

EB

Eugene Bosiakov in Scala User Group
как говорит Джон Де Гуз, жыве беларусь https://twitter.com/viktar_babaryka/status/1295723984949071873
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Truth Serruf
Спасибо. Т.е. имплисит не может быть определен только в B ?
Вы определили имплисит внутри тела класса B. Этот имплисит будет виден только внутри тела класса, компилятор не может догадаться автоматически, что он может извлечь его из тела одной из переменных
источник

V

Vasiliy in Scala User Group
/iqtest
источник

TS

Truth Serruf in Scala User Group
😱
а што так можно было ?
источник

Oℕ

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

TS

Truth Serruf in Scala User Group
Oleg ℕizhnik
Вы определили имплисит внутри тела класса B. Этот имплисит будет виден только внутри тела класса, компилятор не может догадаться автоматически, что он может извлечь его из тела одной из переменных
спасибо за развернутое пояснение
источник

SB

Sayan Bazarsadaev in Scala User Group
Truth Serruf
спасибо за развернутое пояснение
источник