Size: a a a

2021 February 27

p

polunin.ai in rust_offtopic
такое
источник

EP

Egor Pugin in rust_offtopic
Kai Ren
Блин, как же я кайфую от нового bool.then().
где он удобен?
источник

KR

Kai Ren in rust_offtopic
Egor Pugin
где он удобен?
Много где. Сократил кучу if bool { Some(value) } else { None } простыней.
источник

KR

Kai Ren in rust_offtopic
```
.filter_map(|r| {
   (keys.is_empty() || keys.contains(&r.key)).then(|| r.export())
})

```
источник

KR

Kai Ren in rust_offtopic
К примеру.
источник

EP

Egor Pugin in rust_offtopic
Kai Ren
```
.filter_map(|r| {
   (keys.is_empty() || keys.contains(&r.key)).then(|| r.export())
})

```
а тернарной операции нет?
источник

SP

Stanislav Popov in rust_offtopic
Kai Ren
Блин, как же я кайфую от нового bool.then().
пфф так очевидное же )
источник

KR

Kai Ren in rust_offtopic
Egor Pugin
а тернарной операции нет?
Чем тебе if else обычный не тернарка?

Там кейс в Option-wrapping удобном и как раз без необходимости описывать тривиальную else ветку.
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Emmanuel Goldstein
iso! это tag
trn!
это box
val!
это что блять
ref! это ref
box!
это box
tag!
это tag
отличный язык
источник

KR

Kai Ren in rust_offtopic
надёжный как лошадка!
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Kai Ren
```
.filter_map(|r| {
   (keys.is_empty() || keys.contains(&r.key)).then(|| r.export())
})

```
чем это лучше ифа?
источник

KR

Kai Ren in rust_offtopic
Αλεχ Zhukovsky
чем это лучше ифа?
Не пишешь лишний Some и else { None }.
источник

SP

Stanislav Popov in rust_offtopic
я тож кайфую
источник

SP

Stanislav Popov in rust_offtopic
оно давно в найтли правда
источник

EP

Egor Pugin in rust_offtopic
Kai Ren
Чем тебе if else обычный не тернарка?

Там кейс в Option-wrapping удобном и как раз без необходимости описывать тривиальную else ветку.
что это if else
источник

KR

Kai Ren in rust_offtopic
Egor Pugin
что это if else
И что с ним не так? Чем тернарка лучше, кода if else это у тебя экспрешен?
источник

SP

Stanislav Popov in rust_offtopic
мне часто тернаркой тыкают шлюхи у которых в языке иф не экспрешен
источник

EP

Egor Pugin in rust_offtopic
Kai Ren
И что с ним не так? Чем тернарка лучше, кода if else это у тебя экспрешен?
да всё вроде так
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Kai Ren
Не пишешь лишний Some и else { None }.
а ну норм
источник

KR

Kai Ren in rust_offtopic
Stanislav Popov
мне часто тернаркой тыкают шлюхи у которых в языке иф не экспрешен
Ну, всё так. Я недавно в ТС подзавис на подобном месте, пока "лампочка" не загорелась: "ага, у меня же есть тернарка!"
источник