c
если идея конечно не коммьюнити
Anonymous
какой плагин?
GG
близно но нет. давайте я вам покажу что такое настоящая монада)
GG
c
щя хаскель притащят
Igor
для JS
Он там по дефолту стоит и включен
c
Он там по дефолту стоит и включен
ну там еще есть по фреймворкам и ноде
c
попал в точку
GG
это легко читать. >>= это оператор, его можно так же представить как функцию от двух аргументов, первый аргумент, это значение завернутое в контекст, в данном случае (Maybe a) "a - это переменная типа", второй аргумент это лямбда функция, которая принимает читое значени и должна вернуть значение завернутое в этот же контекст, сама функции (>>=) берет первый аргумент, распаковывает из коробки, и применяет к нему второй аргумент, функцию. и возращает то, что вернула наша функцию
Anonymous
ну там еще есть по фреймворкам и ноде
а это где посмотреть можно?
c
а это где посмотреть можно?
в самой идее, в настройках есть Plugins
GG
синтакса в хаскеле меньше чем в жс, выучить его можно за день два, неделю
c
еще здесь http://plugins.jetbrains.com
c
по мне так проще чем жс
ну не знаю, в JS у меня самая большая проблема с пониманием такого null == 0 false null < 0 false null <= 0 true в остальном просто
GG
ну не знаю, в JS у меня самая большая проблема с пониманием такого null == 0 false null < 0 false null <= 0 true в остальном просто
я имею ввиду, что в жс синтаксических конструкций больше чем в хаскеле, типо классы, протитыпы, генераторы, промисы, итераторы, несколько циклов, два варианта ифа и т.д
GG
const let var господи, можно долго перечислять
Denisio
исторические костыли
c
остальное такое же
c
как и в другом Си-подобном языке
GG
если понимать асинхронщину и то как она устроена, то проще
я говорю про относительное сравнение с хаскелем, что синтаксически хаскель можно выучить быстрее
GG
и читать его проще
GG
но для вас сложнее, так как вы его не знаете :D
GG
если честно, то и слава богу
А зря, на его изучения вы потратите меньше времени чем не очередной жс фреймворк, можно приложить немного усилий и будет навык чтения, там уже можно будет и в монадах по человечки разобраться, а не пудрить себе мозги на жс
Виктория U
ну не знаю, в JS у меня самая большая проблема с пониманием такого null == 0 false null < 0 false null <= 0 true в остальном просто
А что тут непонятного? В первом случае значение null не равно числу 0, поэтому и false. Во втором случае значение null преобразуется в число 0 в итоге получаем false, так как ноль не меньше самого себя. В третьем случае аналогично, только в данном случае у нас меньше или равно, а так как 0 = 0, возвращается true
GG
но хотя на скале монады страшные что тьма
c
но хотя на скале монады страшные что тьма
там очень много сделанно для обратной совместимости с Java/C#
c
поэтому это несколько ограничвает ее возможности
Виктория U
спасибо, уже разобрался
Я рада за тебя😊
GG
Что это даст?
как минимум более расширенный кругозор
GG
Конкретнее
ну например можно посмотреть патерны проэктирования в джаве, и применять их в жс, так же и с фп
Anonymous
Господа, кто смотрит английских ютюберов (для англ языка или даже для JS) поделитесь (приват открыт) пожалуйста
GG
Господа, кто смотрит английских ютюберов (для англ языка или даже для JS) поделитесь (приват открыт) пожалуйста
просто смотри то что тебе интересно) я напрмер смотрю скейтбординг видосики на английском :D
Anonymous
можно ли в 2019 году заработать зная js
Anonymous
если да куда биться головой в какую сторону
Dzhanik
если да куда биться головой в какую сторону
если биться головой можно заработать сотрясение мозга
Anonymous
Это троллинг?
нет просто спрашию можно ли мне зарабатывать програмированием
Anonymous
если у меня опыт менее года
Свидетель
Если серьёзно, то да.
Свидетель
Биться головой нужно в жысы.
Виктория U
если да куда биться головой в какую сторону
Можешь головой об стену побиться бетонную
Savo
ребята, есть монорепа package.json /repa1 —package.json /repa2 —package.json у корневого package.json указаны workspace-ы почему при yarn install генерится yarn.lock только в корне а в воркспейсах нету?
Свидетель
Жс без фреймов в боевых проектах редко когда используют, поэтому многие после хорошо изученного жс советуют учить один из популярных фреймов.
Свидетель
если у меня опыт менее года
А вот по поводу работы я хз.
Anonymous
всмысле работы, а за что кроме как работы плятят деньги
Свидетель
всмысле работы, а за что кроме как работы плятят деньги
Я о том, сможешь ли ты с твоим опытом заработать.
Свидетель
А так, бывает, что платят за красивые глазки.
Anonymous
Vladislav
можно ли в 2019 году заработать зная js
Можно, но если будешь знать фрейм, это большой плюс к зп + больше вакансий
Виктория U
Ну кто не грешит лендосами
А что, собственно говоря, тут плохого?? Не писать же все с использованием фреймворков, это уже маниакальная болезнь
Виктория U
Очень удобная маниакальная болезнь*
Безусловно. И ей страдает 70% фронтенд разрабов
Vladislav
Безусловно. И ей страдает 70% фронтенд разрабов
Эта болезнь прибавляет неплохую надбавку к зп
Vladislav
Да и все не так уж и плохо, откуда такой настрой?
Виктория U
Эта болезнь прибавляет неплохую надбавку к зп
Ну, вряд ли. А прибавка к личному скиллу 0
Vladislav
Ну, вряд ли. А прибавка к личному скиллу 0
Чего ты так хейтишь фреймворки?
Виктория U
Чего ты так хейтишь фреймворки?
Разве? Я говорю о том, что в некоторых ситуациях можно и без них обойтись. Я сама пишу на реакте, но для того же лендинга напишу фронт без всяких фреймов, где они излишни
Китикет
Ну, вряд ли. А прибавка к личному скиллу 0
Написание лендосов на чистом жс прибавляет скилл?
Китикет
Разве что владения методами для управления dom