172 похожих чатов

О, кстати о блоках: можно сделать что-то вот такое?

let a = {
if false {
return 1;
}
return 2;
};
assert_eq!(a, 2);

(переписать блок на let a = if false {1} else {2} не могу, потому что на самом деле у меня там намного более всратый и ветвистый if)

10 ответов

18 просмотров

аналогично, создаёшь и немедленно вызываешь кложуру

Тоже кложуру

Pavel Fomin
то есть только так? спасибо

Лучше перепиши код так чтобы кложура была не нужна

А если на найтли, то была фича для того чтобы break подобным образом работал

#![feature(label_break_value)] let a = 'block: { if false { break 'block 1; } 2 }; Одна из немногих фич, которая не связана с системой типов и которую я жду

Pavel-Fomin Автор вопроса
Пух
Ее, goto

always has been

Похожие вопросы

Обсуждают сегодня

У меня это всегда вопрос вызывало.. Нафига писать код так, чтобы потом ошибки вылавливать?
Nik
44
что за асемблер кста?
Shvabrikk Nya
19
Добрый день! Пробую отловить исключение EConvertError: function _TryTextToDouble(var DoubleVar: Extended; Text: String): Boolean; begin try DoubleVar := StrToFloat...
Kirill Filippenok
19
всем привет. реально ли понять чем в процессе занята память? delphi/linux, процесс свой
Handatros
12
embassy это топ фреймворк для эмбеддед на данный момент?
AS Sarb
23
Ребята, я 3 дня как вкатился в ардуино Думал на прогрессивном молодом языке Rust попилить что-нибудь А как-то грустно с библиотеками оказалось. Не подскажете почему так? Если...
AS Sarb
18
А где @Grinyaha уважаемый пропал?
Am Ambrion
14
Коллеги, а не могли бы вы подсказать, как происходит оптимизация кода при выполнении кода julia? (Точнее, как управлять уровнем оптимизации, аналогично LLVM/GCC). Потому что...
Илья Гаража
5
Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
This automated cryptocurrency trading system uses intelligent algorithms to buy low and sell high on leading crypto exchanges. Many users have already enjoyed significant prof...
Endu Wako
1
Карта сайта