Size: a a a

Scala User Group

2019 December 25

Oℕ

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

VS

Vladimir Sam in Scala User Group
ага, самый четкий курс был кмк, т.к. сразу обмакивал во фьючи, акторов и обзерваблы
следующая итерация курса как-то сильно меньше была
источник

AO

Alexey Otts in Scala User Group
Oleg ℕizhnik
когда я проходил курс одерски, там были задачки про симуляции электроцепей, какие-то алгоритмы на обзёрвалах
это не первый курс
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Alexey Otts
это не первый курс
в то время он был один
источник

BA

Boris Azanov in Scala User Group
Oleg ℕizhnik
Абсолютно любой курс языка без самостоятельной практики - это тратовременинг
Ну я отвечал в контексте обсуждения вашего курса. И у вас в курсе поболе практики полезной будет. А типам-буржуям видать чтобы поупражняться, придется выучить русский.
источник

AO

Alexey Otts in Scala User Group
Oleg ℕizhnik
в то время он был один
возможно конечно в какой то редакции добавили это, в первой инкарнации точно не было
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Alexey Otts
возможно конечно в какой то редакции добавили это, в первой инкарнации точно не было
вот мне кажется, в первой инкарнации это было
источник

Oℕ

Oleg ℕizhnik in Scala User Group
а потом его распилили
источник

Oℕ

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

AO

Alexey Otts in Scala User Group
Oleg ℕizhnik
вот мне кажется, в первой инкарнации это было
я те говорю, что нет, я её проходил
источник

AO

Alexey Otts in Scala User Group
ячейки были в frp
источник

AO

Alexey Otts in Scala User Group
а это второй курс
источник

Oℕ

Oleg ℕizhnik in Scala User Group
первый наверное functional programming in scala а второй functional reactive programming in scala
источник

Oℕ

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

A

Aleksandr Khristenko in Scala User Group
Alexey Otts
Есть же на степике по основам
Я имел в виду какой нибудь курс про то как решать на скале реальные проблемы. Что то типа того что идёт в финтехе.
источник

BD

Bakhruz Dzhafarov in Scala User Group
Привет, у меня есть два словаря string->double, надо перемножить их по ключам только из первого. Вот такой код падает

map1.keySet.map{ i=> map1(i) * map2.getOrElse(i, 0)}.foldLeft(0)(_+_)

с ошибкой overloaded method value * with alternatives, а такой нет

map1.keySet.map{ i=> map1(i) * map2.getOrElse(i, 0.0)}.foldLeft(0.0)(_+_)

можете подсказать какие слова гуглить, чтобы прочитать про такую особенность поведения языка, а то  если попытаться сложить int + double ничего же не упадёт
источник

MB

Mikhail Bazanov in Scala User Group
Bakhruz Dzhafarov
Привет, у меня есть два словаря string->double, надо перемножить их по ключам только из первого. Вот такой код падает

map1.keySet.map{ i=> map1(i) * map2.getOrElse(i, 0)}.foldLeft(0)(_+_)

с ошибкой overloaded method value * with alternatives, а такой нет

map1.keySet.map{ i=> map1(i) * map2.getOrElse(i, 0.0)}.foldLeft(0.0)(_+_)

можете подсказать какие слова гуглить, чтобы прочитать про такую особенность поведения языка, а то  если попытаться сложить int + double ничего же не упадёт
источник

MB

Mikhail Bazanov in Scala User Group
V1
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Bakhruz Dzhafarov
Привет, у меня есть два словаря string->double, надо перемножить их по ключам только из первого. Вот такой код падает

map1.keySet.map{ i=> map1(i) * map2.getOrElse(i, 0)}.foldLeft(0)(_+_)

с ошибкой overloaded method value * with alternatives, а такой нет

map1.keySet.map{ i=> map1(i) * map2.getOrElse(i, 0.0)}.foldLeft(0.0)(_+_)

можете подсказать какие слова гуглить, чтобы прочитать про такую особенность поведения языка, а то  если попытаться сложить int + double ничего же не упадёт
источник

BD

Bakhruz Dzhafarov in Scala User Group
Спасибо
источник