Дима
Здорово, правда?)
👁
(~R∊R∘.×R)/R←1↓ιR
Дима
(!+[]+[]+![]).length = 9
Глібе
Это из серии []+{}
Глібе
И {}+[]
Дима
Естественно
👁
(!+[]+[]+![]).length = 9
это скучно вот Agda прикольно, да
Дима
Не знаю ещё людей, которые без repl догадаются, почему 9))
Глібе
А вы не отрываете руки за такой в репе?
👁
кто ж такое в репу сует
Bohdan
такс
Дима
Ну у меня это в репе
👁
O_O
Bohdan
!массив это false
Дима
JSweirdness
Дима
Там же ещё шпаргалка 0 < null; // false 0 > null; // false 0 == null; // false 0 <= null; // true 0 >= null // true -1 == false; // => false -1 == true; // => false
Дима
Но я видимо делаю всё правильно, потому что она мне ни разу не понадобилась))
👁
зачем это в репе?
Дима
gist это, ну
Глібе
Помню прибежал один наш дев и говорит что эти индусы булеаны с сервера строками возвращают
Глібе
Говорит у кого какие мол идеи есть, только чтоб без евала
Глібе
Сошлись на длине строки
Глібе
А вы что думаете, коллеги?
I am
JSON.parse
Глібе
Валидный жисон отдаётся
Глібе
Просто буль строкой
I am
он строковые булены в нормальные делает
Дима
JSON.parse
А там переопределение undefined на Proxy
Дима
И приехали!
Дима
😄
Дима
Яб вообще не доверял индусам
Алдар
Говорила мне мама не идти в фронтенд
надоел фронтенд? добро пожаловать в бекенд!)
Алдар
или в дизайн
Дима
На ноду?
Vasiliy
и обратно: надоел бекенд добро пожаловать во фронтенд)
Глібе
Бекенд эта та прослойка по форматированию ответа с бд в жисон?)
I am
или в мидлэнд )
Дима
Это где?
I am
помоему бэкэнд это работа с самой базой + прослойка
Дима
А можно мне в зазеркалье
Дима
В fantasyland
I am
👁
В fantasyland
прислал бы ссылку на соотв js либу, но судя по агде ты и сам в курсе
Глібе
мать моя женщина
Глібе
JSON.parse действительно хорошо это делает (
Алдар
Надоел веб? добро пожаловать в Си и асм
Алдар
+алгоритмы, криптография или еще какая нить хрень
👁
Надоел веб? добро пожаловать в Си и асм
зачем такие крайности? хотя Си ок просто я не умею
Глібе
не, байтоебом нужно родиться
Глібе
си это душевное состояние
Алдар
си это просто способ выжать из компьютера все что можно, не прибегая к ассемблеру
👁
так это же не либа, это спека 🙃
эт да, но есть же куча либ по этой спеке
Дима
Кстати я думал, что будет больше 😒
Anonymous
Да, флаг хорошая идея
Я чёт не понял. Внутри итерации должно быть условие, которое проверяет, объявлено ли значение у переменной. Зачем ещё один флаг? При этом, если переменная — переменная (лол), она и должна быть мутабельна. Если же мы вышесем логику проверки из итерации (например, напишем сеттер, который будет менять что-то только при первом вызове), мы потеряем явность, а потом кто-нибудь будет гадать, почему значение не меняется после присваивания.
Дима
Откуда?)
👁
считаешь все что можно запилили? :)
Глібе
так на счет херового респонса
Глібе
включил мозг
Глібе
это вы рекомендуете что ли так JSON.parse('"true"')?
Глібе
{ title: 'pro.js' isActive: 'true' }
Глібе
допустим вот респонс
hlomzik
Вут
bool.length - 5
Дима
считаешь все что можно запилили? :)
Не, я считаю, что просто никто не будет пилить
👁
будет просто специалистов мало, но тема пошла в ынтерпрайз людей будет больше, будет кому либы писать
Дима
Я кстати тут вот залез в репу fantasy-land и зачитался
Дима
Чуваки обсуждают, как можно повлиять на принятие фич в js))
Дима
Приходят к выводу, что никак, но будут пытаться, там как раз про корпорации речь 😄
Дима
https://github.com/fantasyland/fantasy-land/issues/204#issuecomment-262427123
👁
о! это не видел помню только огромный тред благодаря которому появилась fantasy-land спека
Дима
Это где?
👁
https://github.com/promises-aplus/promises-spec/issues/94
Дима
👍👍
Vlad
@nikdudnik @ZeroBias котики, спасибо за треды
Andrey
Давно http://es5.javascript.ru существует?
Andrey
Совсем недавно заметил. Здорово читается на досуге
Таймураз