Nikolay
Vladislav
Лямбды на лямбде
Nikolay
Но с моей стороны это цикл
Ayrat
Этот while в СЕ не while
Vladislav
Гроб гроб кладбище замыкания
Ayrat
Это метод билдера
Ayrat
В любом билдере
Ayrat
В асинк билдере это ещё и метод, который чекает канселейшн токен и вызывает следующий колбек с телом
Nikolay
Если он выглядит как цикл, ведёт себя как цикл, и крякает как цикл, значит это и есть цикл!
Ayrat
Vladislav
Нет смысла пытаться исправить се так как они хуевые бай дизайн сейчас, поэтому их сайм и правит делая аналог стейт машины для await в сишурпе
Ayrat
Ayrat
Так как метод инлайнится, а лямбда может быть тоже инлайн
Ayrat
Но в асинке это нереально
Ayrat
Он будет аллоцировать
Vladislav
Ладно, беру слова назад про хуевость, оставлю что асинк неочень до сих пор
Ayrat
Да норм он. Вон таски в цикле унижают Гц похлеще
Ayrat
На пару порядков
Ayrat
И никто не жалуется!
Anonymous
три дня уже бенчмаркаете - хоть бы топик сменили
Ayrat
Ayrat
Он бенчит бенчи ради бенчей. Бессмысленно и беспощадно
Vasily
На самоизоляции кукуха едет у всех по-разному
Ayrat
Карантин и не заметишь
Anonymous
Ayrat
Vasily
Дело говорит, да
Vasily
Но Николай упрям и иногда маниакален
Ayrat
Тестить асинхронные бенчи синхронным кодом странно.
Ayrat
Лучше давайте в факторио погоняем.
Ayrat
Я готов вечером ну где-то в 23 по Москве)
Vasily
Если уж гонять, то в какой-нить Streets of Rage
Диана
Диана
async {
let mutable i = 0
(while i < 1_000_000 do
i <- i + 1) |> ignore
}
Ayrat
Диана
должно все аллокации убрать. Но, как я уже говорила, это все равно, что новую функцию написать.
Nikolay
Hog
С подключением
Да вот только пару мес назад обсасывали со всех сторон.
Hog
Hog
Hog
И понедельник - выходной! Праздник ж
Ayrat
Hog
Он
Nikolay
Короче с return! вместо do! вышло по памяти меньше цикла
Nikolay
И на 75 мегабайт меньше в сравнении с do!
Nikolay
Nikolay
Кстати, чет гопак очень слоу на маленьком количестве мейлбоксов
Denis
мб у тебя там ошибка просто большая
Romɑn
Лучше бы в факторио играл
Вчера тут подцепил эту заразу, не заметил как 8 часов пролетели, очнулся а вокруг 4 часа ночи.
Аккуратнее
Hog
Воскресенье, а у вас тут скукотища
Hog
Hog
И банки! Банки помогут!
Hog
Гулять-то всё равно нужно.
Nuxs🏴☠️
Вы знали, что F# можно компилировать в квантовый ассемблер?
Hog
У нас вчера шмотошные и обувные магазы открылись
Vasily
Hog
Квантовый ассемблер в вакууме
Vasily
Hog
За два месяца 2 раза шопился онлайн. То носки прохудились, то труселя.
Vasily
Главное, чтобы крыша не текла
Hog
Осенью перекрыл как раз
Vasily
Кстати, у нас тут есть кто FSharp.Data.Adaptive серьезно щупал?
Vasily
Или я, как обычно, первый?
Hog
Это «самовычисляемые»? Типа формул в эксельке
Hog
Hog
Даже заключённых на прогулки выводят
Vasily
Vasily
У меня, правда, как обычно, кейс из разряда "сова на глобус"
Mark
типа "гулять на свежем воздухе" это фигня. Открой окно и будет тебе свежий воздух. А просто пешочком походить это не тренировка сердца, то же самое что просто стоять
Hog
А ты смотрел презу Петричека - свой эксель за час?
Mikhαil
Mikhαil
Это булщит
Hog
Может больше подойдёт?