Anonymous
@ZeroBias
Anonymous
Ну, вернее, там, где не юзаешь типы, то можно. Но когда ты ем хочешь проверять типы, это уже фигня какая-то.
Дима
Ещё есть вариант писать в jsdoc и конвертировать в флоу типы)
Правда не знаю зачем так
Дима
В веб версии отрепортить нельзя
Ale
Anonymous
Дима
Дима
😥
Anonymous
Ты не из СПб, случайно?
Дима
Sergey
Дима
Ну и в офис не хочу 😒
Дима
Anonymous
Ну, если надумешь, то с переездом, вроде как, обещают помочь.
hlomzik
Дима
М?
hlomzik
например, asm.js реально быстрее? насколько? в каких-то презентациях пишут просто про 20%.
и какие либы для криптографии? те, что я нашел, без asm.js
Maxim
Парни, всем привет! У меня небольшое недопонимание в промисах. Поскажите пожалуйста, как вернуть результат fetch запроса в переменную
Maxim
fetch('https://jsonplaceholder.typicode.com/users/')
.then(res => res.json())
.then(json => json)
.catch(err => err);
Maxim
Спасибо.
hlomzik
hlomzik
Anonymous
Anonymous
Теперь твоя жизнь — промис.
Maxim
))
Дима
https://github.com/zerobias/telegram-mtproto/blob/feature/mtproto3/packages/telegram-mtproto/src/vendor/leemon.js
Я всё хочу just for lulz переписать её по канону
Cenator 🐈
Cenator 🐈
Дима
Причём я сейчас даже не за фп топлю, в случае big int либ нужно забыть про создание объектов и классов, а так же чейнинг, и заняться кодом С-style
Дима
Принципы — ручное управление аллокацией массивов, использование кэшей для уменьшения влияния на gc и так далее
hlomzik
Дима
Ну да, особо этой темой никто не занимался
hlomzik
йуху! ебацца!
Дима
Но сейчас попрёт) wasm же
Дима
Плюс SharedArrayBuffer там всякие
Maxim
после них ещё Async await
Дима
async await уже давно
Maxim
Nikolay
this.image.onload = ::this.handleLoadImage;
this.image.src = 'blob:http://lalalallala';
Не срабатывает колбек, всю голову поломал. Может глаз замылился, есть предположения что не так?
Anonymous
Вот бы .catch можно было бы писать на любой блок кода...
Sergey
Sergey
Sergey
Anonymous
Nikolay
Sergey
🤦🏻♂️
Sergey
try {
// your code
}
catch (error) {
console.warn(error)
}
Sergey
Anonymous
Нууу, try нужен
Sergey
🤦🏻♂️
Anonymous
Понятное дело
Anonymous
Я про сахар говорю
Sergey
лол
Nikolay
Anonymous
Мож кто видел бабель плагин какой на эту тему...
Anonymous
Типо ставишь .catch и код выше оборачивается в try
Sergey
бабель делает только то, что в пропосалах
Sergey
try/catch это синтаксис
Sergey
нельзя поставить catch без try
Nikolay
Nikolay
Хотя зачем пробовать
Nikolay
addEventListener это история про DOM
Sergey
Добавил rand
тогда другой вопрос, валиден ли blob:http://lalalallala а то может там onerror ?
Sergey
Nikolay
Ага
Nikolay
поэтому только onload и onerror
Sergey
а что?
Nikolay
onerror тоже пустой, пойду ссылку чекну
Sergey
бля
Sergey
если image это <image />
то addEventListener будет работать
Nikolay
Даааа, щас разберемся