Size: a a a

2020 August 08

SR

Sergey Rubanov in BeerJS Moscow
но я про это
источник

SR

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

кY

кисонька Yorkin... in BeerJS Moscow
длинноствольное что-то
я бы дробовик брал для такого, там целиться не надо, а когда нервничаешь (при ограблении мб немного напряженная обстановка) — сложно целиться
Kel-Tec KS7 говорят хороший (новый, лёгкий и можно применять любой тип патронов 12 калибра), в РФ проще вепрь купить (есть даже барабаны на 25 патронов)
источник

кY

кисонька Yorkin... in BeerJS Moscow
кто-нибудь пользуется вещами типа fp-ts? это кошмарно выглядит https://github.com/gcanti/io-ts/blob/master/src/Kleisli.ts#L385, хуже даже, чем фп в скале (https://gcanti.github.io/fp-ts/guides/purescript.html). или ошибаюсь, кому-то нравится такое, почему? у репки 3.4к звездочек) оно же еще и медленное скорее всего. по-моему gcanti просто угарает
источник

SR

Sergey Rubanov in BeerJS Moscow
Olga Shpuntenko
Тут как будто война
так а што внутри-то? норм?
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in BeerJS Moscow
кисонька Yorkin
кто-нибудь пользуется вещами типа fp-ts? это кошмарно выглядит https://github.com/gcanti/io-ts/blob/master/src/Kleisli.ts#L385, хуже даже, чем фп в скале (https://gcanti.github.io/fp-ts/guides/purescript.html). или ошибаюсь, кому-то нравится такое, почему? у репки 3.4к звездочек) оно же еще и медленное скорее всего. по-моему gcanti просто угарает
это остатки фп хайпа середины десятых (2015-2017)
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in BeerJS Moscow
столько лайков потому что другие библиотеки такого направления вымерли 🤷🏻‍♂️
источник

кY

кисонька Yorkin... in BeerJS Moscow
а, т.е. фп хайп немного угас в жс комьюнити за это время?
а какими библиотеками сейчас пользуются, например, для работы со сложными структурами данных?
вот раньше была ramda, например, до нее (и вместе с ней) был lodash, и тд
источник

SR

Sergey Rubanov in BeerJS Moscow
Object, Map, Array, Set)
источник

fe

from earth in BeerJS Moscow
Sergey Rubanov
Object, Map, Array, Set)
+
источник

кY

кисонька Yorkin... in BeerJS Moscow
мне вот тоже кажется, что тут нужно как-то по-проще писать, без рамд всяких итд
источник

кY

кисонька Yorkin... in BeerJS Moscow
ок, я приведу пример
источник

кY

кисонька Yorkin... in BeerJS Moscow
допустим есть
{ x: { y: { z: [{ w: { a, b, c: { d: ... } } }] } } }
мне нужно изменить d только если в z больше 5 элементов, при этом x, y, z может не быть. если нет d то нужно изменить e

как решать такие типовые задачи по работе с данными? (без необходимости писать кучу бойлерплейта)

если я глупости спрашиваю — вы говорите) я теперь, можно сказать, начинающий джаваскрипт-программист
источник

EV

Eugeny Voronin in BeerJS Moscow
Sergey Rubanov
🚓 У Хоральной синагоги в Спасоглинищевском полно машин полиции

Интересно, что там происходит
Каждый вечер так 💁
источник

кY

кисонька Yorkin... in BeerJS Moscow
кисонька Yorkin
допустим есть
{ x: { y: { z: [{ w: { a, b, c: { d: ... } } }] } } }
мне нужно изменить d только если в z больше 5 элементов, при этом x, y, z может не быть. если нет d то нужно изменить e

как решать такие типовые задачи по работе с данными? (без необходимости писать кучу бойлерплейта)

если я глупости спрашиваю — вы говорите) я теперь, можно сказать, начинающий джаваскрипт-программист
признаюсь честно (после х-я, линз и прочего), пока что я считаю, что лучше написать кучу боилерплейта (простого и понятного) с использованием встроенного API (Object, Map, Array, Set), чем брать какие-то фп-лайк пакеты жаваскриптовые
источник

SR

Sergey Rubanov in BeerJS Moscow
кисонька Yorkin
признаюсь честно (после х-я, линз и прочего), пока что я считаю, что лучше написать кучу боилерплейта (простого и понятного) с использованием встроенного API (Object, Map, Array, Set), чем брать какие-то фп-лайк пакеты жаваскриптовые
элвис оператор и потом хелпер с присвоением
источник

кY

кисонька Yorkin... in BeerJS Moscow
ой, точно, ? появился же
чуть меньше буков можно писать
источник

SR

Sergey Rubanov in BeerJS Moscow
if (foo.x?.y?.z?.length > 5) foo.x.y.z.forEach(obj => obj.w.c = { e: ‘lol’ })

что-то такое, если ничо тут не напутал
источник

кY

кисонька Yorkin... in BeerJS Moscow
ок, спасибо, ну значит я на той же волне
источник

SR

Sergey Rubanov in BeerJS Moscow
Eugeny Voronin
Каждый вечер так 💁
но у чуваков, которые пьют возле догмы есть лайфхак
источник