Anton
պլհկ
Alexander
https://doc.rust-lang.org/std/iter/fn.repeat.html
Alexander
https://doc.rust-lang.org/std/iter/index.html#infinity
Anonymous
а причем здесь это ?
Alexander
«супер либа на 5к звезд» 😊
Anonymous
это вообще не то делает
Alexander
А что делает?
Alexander
5.times() конечно чуть красивее, чем (0..).take(5).for_each()
Anonymous
у тебя бесконечный итератор, там выполнение лямбды n раз
Anonymous
вот вопрос
Anonymous
зачем создавать бесконечный итератор
Anonymous
а затем на нем take делать
Alexander
.take(n) - не бесконечный
Anonymous
если у тебя сразу вся информация есть
Alexander
Итератором оно становится, когда вызывается консьюмер
Alexander
Компилятор всё-равно соптимизирует
Alexander
Остаётся только вопрос сахара - с сахаром приятней
Anonymous
Alexander
До этого - это только ленивая заготовка, которую компилятор вообще вышвырнет нафиг 😊
Anonymous
ну так я тебя спрашиваю зачем загрязнять код синтаксически
Anonymous
если есть эквивалентно работающий код который компилируется быстрее
պլհկ
(0..5).for_each
Alexander
Так я не против сахара. Разницу в скорости - я не очень уверен, что замечу
Anonymous
Anonymous
......
Alexander
Ок
Anonymous
лолл
Anonymous
считай в emacs
Anonymous
@LooMaclin
Loo
слишком сложно для меня
Loo
я только в nano
Loo
и Idea могу
Alexander
google 2 + 2
պլհկ
Считай на play.rust-lang.org
Loo
а вы хороши
Loo
:D
Loo
теперь я всегда так буду делать
Loo
при чём не на for
Loo
а на .repeat
Loo
блидинг эдж
Alexander
async/await
Alexander
Иначе не спортивно 😊
Loo
а знаешь почему?)
Loo
не скажу
Loo
Alexander
Anonymous
Anonymous
можно мышкой даже пользоваться
分解物質
Anonymous
Alexander
Блин, как под этими стикерами увидеть хоть какой-то комментарий, что он должен бы значить? 😊
分解物質
分解物質
分解物質
классные макросы
分解物質
зато xml генерировать умеют, чё
Anonymous
а как вообще можно определить синтаксис как у macro_rules?
Anonymous
macro! arg { more_args }
Sergey
Anonymous
я посмотрел
Anonymous
она не написана используя грамматику обычных макрокоманд
Anonymous
иначе во что бы оно экспандилось
Anonymous
в irc сказали что нельзя
Anonymous
Loo
https://habrastorage.org/getpro/habr/post_images/62c/d3f/b31/62cd3fb315a5f5b12d7de940349edef8.jpg
Karey
MPJ!
Vladimir
Vladimir
Точнее как плагины компилятора они есть
Anonymous
ага
Anonymous
ток я хз как такое сделать
Vladimir
А оно тебе надо?
Vladimir
Я исходную нить не читал, в чём вообще проблемы
Loo
https://youtu.be/lc7RWsiHmz8?t=740