Size: a a a

Scala User Group

2020 July 30

λ

λoλcat in Scala User Group
Эх. а в дотти ведь тоже?
источник

AS

Andrey Sugak in Scala User Group
λoλcat
Эх. а в дотти ведь тоже?
Any то? Да, вроде.
источник

λ

λoλcat in Scala User Group
Ну тогда моя локальная проблема решилась так. Но хотелось бы более общее решение
источник

AS

Andrey Sugak in Scala User Group
А не, наврал вроде. Normal types are subtypes of Any, covariant single argument type constructors such as List are subtypes of [+X] =>> Any
источник

IZ

Ilya Zhavoronkov in Scala User Group
Подскажите плз по monix. как в такой непростой ситуации https://scalafiddle.io/sf/hgpm4dr/1 остановить mainPipeline так, чтобы Await внизу сработал? В текущем варианте Await не видит завершения и висит вечно. Суть вообще такая: крутится таска, выпуская какие-то данные, как только новое значение получено запускается другая таска, которая его обрабатывает. Параллельно с ней первая таска выпускает новый элемент и тогда отменяет предыдущую таску и запускает новую с новым значением. и вот если во внутренней таске происходит эксепшен какой-то, он вообще везде игнорится. основной пайплайн продолжает работать. Если выполнить только innerPipelineTask.cancel(), то mainPipeline имеет возможность выпустить новый элемент и только потом увидит, что внутренняя таска завершилась и сам завершится. воть. хотелось бы убрать холостой прогон основной таски после завершения внутренней.
источник

h

hohserg in Scala User Group
Всем привет! Подскажите, возможно ли скомпилировать проект, используя компилятор новой версии(например, 2.13), при этом стандартную библиотеку использовать старую версию(например, 2.11) ?
источник

𝛈µ

𝛈 µ in Scala User Group
Надо всего лишь скомпилировать стандартную библиотеку старой версии новым компилятором
источник

𝛈µ

𝛈 µ in Scala User Group
Тогда можно
источник

𝛈µ

𝛈 µ in Scala User Group
Нельзя обосраться
источник

d

den_po in Scala User Group
Я на 2.13 сходу не обновился из-за какой-то мути с коллекциями. Тут, говорит, мутабельные с немутабельными якшаются, а это не по пацански.
источник

d

den_po in Scala User Group
2.12 таких предъяв не бросает
источник

AS

Andrey Sugak in Scala User Group
den_po
2.12 таких предъяв не бросает
В 2.13 поменяли scala.Seq и прочие, теперь они иммутабельные коллекции алиасят.
источник

d

den_po in Scala User Group
Это хорошо. И по идее затронуть в нашем проекте должно в основном связку с жавой. Наверное. Но шатать проект пока не готов, другие дела есть.
источник

h

hohserg in Scala User Group
Я хочу юзать новый компиль из-за части проекта, написанного на джаве. Например, scalac 2.11 не поддерживает статические методы в интерфейсах
источник

h

hohserg in Scala User Group
𝛈 µ
Надо всего лишь скомпилировать стандартную библиотеку старой версии новым компилятором
Хорошая идея, спасибо)
источник

𝛈µ

𝛈 µ in Scala User Group
hohserg
Хорошая идея, спасибо)
Я, вообще-то, сарказмирую
источник

𝛈µ

𝛈 µ in Scala User Group
Метадата от разных версий скалака несовместима
источник

𝛈µ

𝛈 µ in Scala User Group
Собранное использовать нельзя
источник

𝛈µ

𝛈 µ in Scala User Group
А собирать смысла нет
источник

h

hohserg in Scala User Group
🤔В общем, версия компиля жестко привязана к версии либы?
источник