Size: a a a

2020 May 24

VS

Victor Sapiens in rust_offtopic
Доктор - все плохо или с таким Scala кодом жить можно? 😁
источник

DS

Doge Shibu in rust_offtopic
Victor Sapiens
Доктор - все плохо или с таким Scala кодом жить можно? 😁
Не используй ранние return в скале
источник

DS

Doge Shibu in rust_offtopic
Они делают не то, что ты ожидаешь
источник

DS

Doge Shibu in rust_offtopic
Приватные члены в скале без _
источник

S

Sooqa in rust_offtopic
Doge Shibu
Они делают не то, что ты ожидаешь
Что можно ожидать от ретёрна
источник

S

Sooqa in rust_offtopic
?
источник

VS

Victor Sapiens in rust_offtopic
Doge Shibu
Они делают не то, что ты ожидаешь
О_о
источник

DS

Doge Shibu in rust_offtopic
Sooqa
Что можно ожидать от ретёрна
Что он не будет бросать эксепшн, чтобы выходить из вложенных лямбд.

Если нужен ранний ретурн в традиционном стиле, то делайте вместо цикла хвостовую рекурсию и выходите в ней рано
источник

S

Sooqa in rust_offtopic
источник

VS

Victor Sapiens in rust_offtopic
Doge Shibu
Что он не будет бросать эксепшн, чтобы выходить из вложенных лямбд.

Если нужен ранний ретурн в традиционном стиле, то делайте вместо цикла хвостовую рекурсию и выходите в ней рано
Не понял. Всмысле эксепшн не будет бросать? Если на месте где return бросить эксепшн он что его сожрет?
источник

VS

Victor Sapiens in rust_offtopic
Doge Shibu
Приватные члены в скале без _
Ок
источник

DS

Doge Shibu in rust_offtopic
Victor Sapiens
Не понял. Всмысле эксепшн не будет бросать? Если на месте где return бросить эксепшн он что его сожрет?
Нет, return компилится в exception, чтобы можно было делать non-local return:
https://tpolecat.github.io/2014/05/09/return.html
источник

VS

Victor Sapiens in rust_offtopic
Doge Shibu
Нет, return компилится в exception, чтобы можно было делать non-local return:
https://tpolecat.github.io/2014/05/09/return.html
Оу, страхи то какие. Спасибо за подсказку про подводные камни.
источник

VS

Victor Sapiens in rust_offtopic
@DogeShibu я таки статью забахал. Может кто-то ещё увидит мой код и дельный совет даст https://habr.com/ru/post/503560/
источник

AZ

Alex Zhukovsky in rust_offtopic
Евгений Худоба
И поэтому обычно говорят "generic'и это изначально ФП-шная концепция и она плохо дружит с наследованием"?
И то и то полиморфизм
источник

AZ

Alex Zhukovsky in rust_offtopic
Причём генерики вроде богаче
источник

AZ

Alex Zhukovsky in rust_offtopic
На вики есть статья
источник

EG

Emmanuel Goldstein in rust_offtopic
Как всё плохо
У половины WiFi-адаптеров проблемы с вендой
У второй половины с линухом
У каждого адаптера по десять версий на разных чипсетах, хер поймёшь какой достанется
источник

ЕХ

Евгений Худоба... in rust_offtopic
Alex Zhukovsky
Причём генерики вроде богаче
Вот у меня собственно и вопрос в том и заключается, а полиморфизм подтипов никак нельзя подтянуть, чтоб он был не беднее ФП-шного полиморфизма?
источник

VS

Victor Sapiens in rust_offtopic
@DogeShibu Таки выпилил return и _
источник