Size: a a a

2021 January 17

KR

Kai Ren in rust_offtopic
На выходе тебе надо просто Vec<f64>? Или всё же Vec<Option<f64>>?
источник

SP

Stanislav Popov in rust_offtopic
Vec<f64>
источник

SP

Stanislav Popov in rust_offtopic
ну я уже догадался сделать filter_map
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
polunin.ai
Мне неясно например слово ref
Попробуй собрать на версии 1.0 код сразу почувствуешь
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Просто в компилятор залили всяких неявных кастов
источник

KR

Kai Ren in rust_offtopic
@enomad лови ещё по теме:
https://play.rust-lang.org/?version=stable&mode=debug&edition=2018&gist=4497baa00a95a171151565481daabe0c

Если бы в stable подвезли
https://doc.rust-lang.org/stable/std/option/struct.NoneError.html
то от .ok_or_else() можно было бы избавиться.
источник

SP

Stanislav Popov in rust_offtopic
о, я как раз вставил is_empty
источник

SP

Stanislav Popov in rust_offtopic
да, это ваще четко
источник

KR

Kai Ren in rust_offtopic
Stanislav Popov
да, это ваще четко
источник

SP

Stanislav Popov in rust_offtopic
божечки
источник

SP

Stanislav Popov in rust_offtopic
там надо вместо фильтра чтото вроде
.filter_map(|l| {
  let y = l.trim();
  y.is_empty().or(y)
}
источник

SP

Stanislav Popov in rust_offtopic
ну или мап добавить, да
источник

KR

Kai Ren in rust_offtopic
.map(str::trim)
источник

KR

Kai Ren in rust_offtopic
Но вообще Clippy обругает на pedantic уровне
источник

KR

Kai Ren in rust_offtopic
Не любит он раздельные .filter() и .map().
источник

KR

Kai Ren in rust_offtopic
А с .filter_map() часто не так стройно выходит.
источник

KR

Kai Ren in rust_offtopic
Но это уже лирика...
источник

SP

Stanislav Popov in rust_offtopic
ладно пойду ка я спать. спасибо
источник

KR

Kai Ren in rust_offtopic
Хороших снов)
источник

p

polunin.ai in rust_offtopic
Можешь peg/nom взять
источник