Size: a a a

2020 March 24

NL

Nick Linker in rust_offtopic
Так, гоню, не аргументом лямбды, а возвращаемым значением лямбды.
источник

AK

Alexander Krivitskiy in rust_offtopic
Nick Linker
Вообще-то не очень ясно, почему они должны быть эквивалентны.
В одном случае аргументом лямбды является значение типа &T, во втором случае значение типа T. Если T: Copy, тогда можно более-менее о какой-то эквивалентности говорить, но различие имхо существенное.
В двух случаях аргумент &T, только ты вытягиваешь T либо паттерн матчингом, либо через *
источник

r

red75prime in rust_offtopic
Настоящему IO требуется рантайм, связывающий его с ОС
источник

r

red75prime in rust_offtopic
нет никакого "настоящего ИО" как нет "настоящего maybe"
источник

B

Bogdan in rust_offtopic
Nick Linker
Переслано от Nick Linker
Оперативки подозрительно мало)
источник

NL

Nick Linker in rust_offtopic
Bogdan
Оперативки подозрительно мало)
1 Тб маловато да 😊)
источник

B

Bogdan in rust_offtopic
Nick Linker
1 Тб маловато да 😊)
Упс, я похоже на один разряд проебался, подумал 88 гб а там 880
источник

В

Вафель in rust_offtopic
А если (B -> C) -> (A -> B) -> A -> C это compose, то как назвать (A -> B) -> (B -> C) -> A -> C? Подскажите православное название пожалуйста...
источник

r

red75prime in rust_offtopic
Это - compose, a первое - compose1, хех См. hoogle
источник

r

red75prime in rust_offtopic
Или (.) и (.>)
источник

p

polunin.ai in rust_offtopic
if errors.len() == 0 {
       Ok(())
   }
   else {
       Err(errors)
   }
а такое на комбинаторах выйдет провернуть?
источник

AZ

Alex Zhukovsky in rust_offtopic
мне кажется слишком большой уровень вложенности. err113.go. я бы так переписал: pastebin.com/h6GDvyjj
источник

AZ

Alex Zhukovsky in rust_offtopic
Переслано от Daniel Podolsky
читабельней не стало, цикломатическая сложность не уменьшилась

переделывать не буду :)

но - спасибо!
источник

AZ

Alex Zhukovsky in rust_offtopic
а ты куда уходил?
источник

Т8

Т-34 85 in rust_offtopic
Переслано от Т-34 85
источник

G

Gymmasssorla in rust_offtopic
Alex Zhukovsky
а ты куда уходил?
Да поуходил с почти всех чатов, в итоге остался только в нужных мне ~десяти, включая этот
источник

СД

Стас Донцов... in rust_offtopic
Doge Shibu
Если брать любую реализацию эффектов из cats-effect (котовое IO, monix.Task, twitter.Future, ZIO), то более-менее - да.

Там есть тонкие моменты с отменой задач и некоторая разница в поведении относительно реализаций, но в целом - да.
а в чем если кратко преимущество использованиея этих либ для многопоточности? с их апи не надо семафоров, блокировок и синхронизаций?
источник

DS

Doge Shibu in rust_offtopic
Стас Донцов
а в чем если кратко преимущество использованиея этих либ для многопоточности? с их апи не надо семафоров, блокировок и синхронизаций?
У них свои примитивы синхронизации, которые ощутимо удобнее по АПИ
источник

DS

Doge Shibu in rust_offtopic
Свои семафоры, свои блокировки и т.п.
источник

DS

Doge Shibu in rust_offtopic
Обычно сделаны поверх CAS'ов
источник