Дима
Но можно писать вот так
Дима
Дима
comment-syntax
Кирилл
не очень красиво
Maxim
switch еще юзают?)
Кирилл
а как по-другому?
Дима
Тут более того, в каждом кейсе должен быть свой тип и флоу это чекает
Maxim
а как по-другому?
объекты можно использовать
Дима
Это короче фрагмент cli с тремя режимами работы, таким вот образом мы просто переключаемся между тремя альтернативами (а ещё делаем проверку что ничего не забыли) if работает так же, но смысла не вижу
Дима
объекты можно использовать
Здесь type refinement срабатывает
Maxim
не красиво
ну кому как, и break не нужен
Дима
А тут где break?) Я его сам не люблю
Кирилл
https://github.com/tc39/proposal-pattern-matching
Кирилл
вот это надо дождаться
Дима
Но объекты в качестве мапов я не люблю намного больше
Timofei
https://github.com/tc39/proposal-pattern-matching
последнее обновление 7 месяцев назад немного печалит
Дима
ну кому как, и break не нужен
У тебя будет аргумент обёрнутый в объект, а тут просто аргумент
Кирилл
Но объекты в качестве мапов я не люблю намного больше
меня еще печалит, что в immutable.js нужно писать вечно: map.get(‘key’)
Maxim
А тут где break?) Я его сам не люблю
я не про твой свитч, а вообще про свитч)
Кирилл
а не map.key
Кирилл
приходится proxy делать
Дима
Жесть, зачем?)
Дима
Мапы это же списки
Дима
И в ключе вообще не обязательно строка
Кирилл
Жесть, зачем?)
чтобы заменять объекты, которые были мапами на мапы
Maxim
а где можно почитать про ноду и микросервисы?
Artur
а где можно почитать про ноду и микросервисы?
в статье про cote на хабре расписано норм
Maxim
вот эта? https://habrahabr.ru/company/ruvds/blog/329784/
Artur
ага
Artur
только рекомендую всё же начать с общих понятий микросервисной архитектуры
Artur
вот эта? https://habrahabr.ru/company/ruvds/blog/329784/
потому всё эти решения (а-ля cote) только для ноды, и не подразумевают того что микросервисы могут быть написаны на разных языках к примеру
Maxim
прочитал про это в коментах)
Maxim
ну я пока не планирую писать на чем-то еще
Artur
ну тут суть в том что тот кто выбирает микросервисную архитектуру обычно не один пилит проект) и заранее не может знать точно какие стеки будут использоваться, особенно для долгосрочных проектов
Artur
а так для ознакомления да - подойдет)
Dmitry
кто сталкивался с такой проблемой? после npm login выдает: npm ERR! code EAUTHIP npm ERR! Unable to authenticate, need: Basic в .npmrc только это: registry=https://registry.npmjs.org
krn
но сам не сталкивался
Дмитрий
Так можно и с ts писать
Дима
Так можно и с ts писать
В флоу содержимое комментов трактуется как реальный код, так что это совсем не одно и то же
Дима
Тем более учитывая что jsdoc типизация в тайпскрипте фактически безнадёжно испорчена
Kool
Привет
Kool
А какой библиотекой сейчас актуально пользоваться для BigNum
Kool
В проекте сейчас bignum, но вижу bignumber.js предоставляет больше функционала
Kool
И вообще ещё несколько библиотек есть
Kool
Цель - работать с точными числами с 8 цифрами после запятой
Rodion
у кого есть пубг го вместе катики покатаем в тиме?
Dmitry
но сам не сталкивался
я пароль не тот вводил :D все норм, спасибо
Pauline
нет тут репорта
Rodion
это шутка была
cloudedbe
нет.
/report 🌚
KlonD90
это шутка была
тебе просто уже обидно что никто не будет
KlonD90
Rodion
ребята знаете на, что я обратил внимание. ООП у Java и его наследника по ООП PHP устроен куда понятнее и логичнее чем у js, но сподвижки идут в лучшую сторону. Все таки ООП у js сейчас намного лучше чем у того же Perl
O.
Всем доброго субботнего вечера! Подскажите, кто что использует для реализации чатов? В плане готового чего-либо. Формально: "взял, воткнул и на первое время нормально". (гуглил; хочется узнать у людей).
KlonD90
самое простое и плохое
Rodion
самое простое и плохое
почему плохое, можно еще и на Ajax сделать
Rodion
longpolling
Дима
m t p r o t o
Pauline
http://peerjs.com/
O.
Centrifugo изучаю, говорят неплохой вариант.
O.
longpolling
Нет, спасибо.
KlonD90
ну жо es2015 все было прям совсем плоха
оно никак не поменялось. это сахар
Rodion
оно никак не поменялось. это сахар
ну нам погромистам и нужен более простой и понятный синтаксис чтобы быстрее кодить
KlonD90
Rodion
а так я рад что для ноды не нужен Babel
Artur
Михаил Макарычев
самое простое и плохое
Он по-прежнему жрёт много?