Решил я значит полистать комменты - поискать себя(не нашёл). И я увидел её. Лучшую. Отборную мразь. Вот её потуга int i = 0; || { ++i; }(); И блеяние: Если бы в плюсах были удобные лямбды Но подожди, обезьяна бездарная. Ты ведь родила именно что валидный С++-код. И тут мы приходим к тому, о чём я уже говорил. Раст-сектант это в 95% мразь, а в 5% просто обманутый/неразобравшийся человек. Почему же? Что такое говнораст лямбда? Это ворованная крестовая лямбда, []{} , где в список захвата пишутся параметры. А сам список захвата выглядит как говно, а именно || . Они зассали пастать нормальный синтаксис из С++, а именно [] . Что такое эти скобочки? Это список, семантически. А что они делают? В них описывается список захватов. Что такое || - неведомое говно. Обезьяна просто насрала рандомными символами, которые она спастила из руби. Хотя до сих пор не выяснено откуда именно было паста. Концепция явно ворована из С++(потому как там всё воровано из С++). С руби такое не прокат