Size: a a a

Scala User Group

2021 July 12

GP

Grigory Pomadchin in Scala User Group
ладно мне кажется получается неконструктивно
изначально вопрос был как писать спарк приложения - ответ как обычные приложения и можно с котами и зио и чем только хочется
но можно ничего не использовать и писать как @simpadjo потому что у него такие стандарты качества фп приложения
источник

EK

Evgenii Kuznetcov in Scala User Group
1) есть класс, не знает о спарке. Не сериалайзабл, со стремными полями
2) перемещаю в него метод, который использует sc
3) если я не совершил ритуалы с serializable и transient, то код ломается
источник

EK

Evgenii Kuznetcov in Scala User Group
То же самое если я переместил параметр из метода в поле класса
источник

GP

Grigory Pomadchin in Scala User Group
что значит не знает о спарке ты же туда переместил уже спарк
источник

GP

Grigory Pomadchin in Scala User Group
значит уже знает
источник

GP

Grigory Pomadchin in Scala User Group
значит должен быть сериализуем
источник

EK

Evgenii Kuznetcov in Scala User Group
До этого не знал
источник

GP

Grigory Pomadchin in Scala User Group
ну теперь то узнал
источник

EK

Evgenii Kuznetcov in Scala User Group
А мне не сказал
источник

GP

Grigory Pomadchin in Scala User Group
кто
источник

EK

Evgenii Kuznetcov in Scala User Group
Класс
источник

GP

Grigory Pomadchin in Scala User Group
что он тебе должен был сказать
источник

GP

Grigory Pomadchin in Scala User Group
источник

N

Nikolai in Scala User Group
Видимо компилятор должен был сказать
источник

EK

Evgenii Kuznetcov in Scala User Group
Что в нем теперь спарк, и его нужно смазать
источник

EK

Evgenii Kuznetcov in Scala User Group
+
источник

N

Nikolai in Scala User Group
Вообще я согласен. Приятнее когда во время компиляции падает
источник

ZM

ZLoyer Matveev in Scala User Group
тут вероятно придется общаться с компилятором unison
источник

N

Nikolai in Scala User Group
Кстати это идея для плагина. Если это возможно таким способом реализовать
источник

GP

Grigory Pomadchin in Scala User Group
наверное можно кстати; но надо опять будет вешать какиенить аннотации на класс или синтаксис
источник