Size: a a a

2021 April 29

AM

Andrey Marchenko in BeerJS Moscow
await странно выглядит в пайплайнах
источник

SZ

Shagit Ziganshin in BeerJS Moscow
Почему when, не просто лямбда?

Почему внутри match блока if и when?
источник

SR

Sergey Rubanov in BeerJS Moscow
там есть ишусы про это все)
источник

SZ

Shagit Ziganshin in BeerJS Moscow
Каеф
источник

SR

Sergey Rubanov in BeerJS Moscow
насчет просто лямбды как раз на прошлой неделе на заседании обсуждали
источник

SR

Sergey Rubanov in BeerJS Moscow
может уберут, но вряд ли
источник

SR

Sergey Rubanov in BeerJS Moscow
футганы есть опять же
источник

SR

Sergey Rubanov in BeerJS Moscow
но ваще некоторые хотят
источник

SR

Sergey Rubanov in BeerJS Moscow
(я тоже)
источник

SZ

Shagit Ziganshin in BeerJS Moscow
Если прямо хочется нормально сделать, почему нельзя просто as is взять из Rust?
источник

SZ

Shagit Ziganshin in BeerJS Moscow
Я про синтаксис
источник

SR

Sergey Rubanov in BeerJS Moscow
потому что в жс нельзя просто так взять как где-то
источник

SR

Sergey Rubanov in BeerJS Moscow
я им вон из С++23 паттерн-матчинга пейпер скидывал, оттуда чуть утянули
источник

SZ

Shagit Ziganshin in BeerJS Moscow
источник

SR

Sergey Rubanov in BeerJS Moscow
источник

SR

Sergey Rubanov in BeerJS Moscow
вообще с паттерн-матчингом еще сложно т.к. потом его расширять када value types и typed objects добавят (а они нужны будут для интеропа с wasm gc types и вообще с ними можно будет высокопроизводительный жс фигачить)
источник

SR

Sergey Rubanov in BeerJS Moscow
я еще сегодня если время будет в @webnya напишу про кой-чо прикольное, о чем вчера делегаты тс39 с авторами тулз и либ собирались
источник

SZ

Shagit Ziganshin in BeerJS Moscow
На мой взгляд он уже достаточно производительный, в сравнении с петухоном
источник

SR

Sergey Rubanov in BeerJS Moscow
ну такое. много проверок до разогрева и откаты на более медленную версию
источник

SR

Sergey Rubanov in BeerJS Moscow
там ща придумали как частичное исполнение применить, которое минификаторы не умеют
источник