Size: a a a

Scala User Group

2021 August 31

П

Павел 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
но речь вроде не о ленивости шла, а об аллокациях
источник

Oℕ

Oleg ℕizhnik in Scala User Group
т.е. если это идёт в принтлн без вью эффективнее же будет
источник

S

Simon in Scala User Group
сравнивали с view, так что не понятно о чем именно
источник

Oℕ

Oleg ℕizhnik in Scala User Group
ну с вью перед форич принтлн
источник

S

Simon in Scala User Group
(1 to Int.MaxValue).takeWhile(_ => true).takeWhile(_ => false) vs (1 to Int.MaxValue).view.takeWhile(_ => true).takeWhile(_ => false)
=)
источник

Oℕ

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

Oℕ

Oleg ℕizhnik in Scala User Group
там был скрин
источник

Oℕ

Oleg ℕizhnik in Scala User Group
код менять уже неприятно, говорили же, что не про ленивост
источник

S

Simon in Scala User Group
На том скрине нечего оптимизировать - там 10 элементов
источник

П

Павел in Scala User Group
Ну так я предлагал просто от брейка как можно избавиться.
источник

AB

Alexander Bazhenov in Scala User Group
источник

Д

Денис in Scala User Group
тупой вопрос, как увидеть, какой класс конкретно в реалтайме скрывается за Any (возвращается функцией parseXml)?

import scala.reflect.runtime.{universe=>ru}
def getTypeTag[T: ru.TypeTag](obj: T) = ru.typeTag[T]

тайптагом не получается

нужно как-то classTag механизм заюзать?
источник

λ

λoλcat in Scala User Group
Это же рантайм, .getClass
источник

Д

Денис in Scala User Group
Мм, он налл эксепшн кидает
источник

Д

Денис in Scala User Group
Потому что может быть налл
источник

Д

Денис in Scala User Group
Блин, если просто проверку добавить тогда на налл
источник

Д

Денис in Scala User Group
Че то туплю
источник