• Форум
  • Стрічка
  • Зарплати
  • Робота
  • Календар
  • Спільноти
Вхід і реєстрація
Вадим Билюк
  • Профіль
  • Коментарі 8
  • Функціональне програмування в JavaScript: зрозуміла альтернатива ООП

    Подобные абстракции мы вряд ли увидим в скором времени в джаваскрипте, там с пропозалом пайплайн оператора все тяжко

    30 квітня 2022 12:55
  • Функціональне програмування в JavaScript: зрозуміла альтернатива ООП

    В примера кода этого хаскелль, в котором сильная типизация. Однако в джаваскрипте такого нет, поэтому, иы можешь обычное тело функции рассматривать как сахар do-нотации. Ты в любом случае поддержку на уровне типов не получишь, а если использовать здесь тайпскрипт то либо fp-ts либо типы будут ломаться и все сведется к any. Так как они не настолько выразительные и структурные(прости, если где-то напутал тут).
    Sanctuary — либа, которая позволит пофиксить такие штуки и в принципе еще свой тайп-чекер предлагает, но зачем, если уже проще использовать PureScript

    29 квітня 2022 17:31
    Підтримав: Dmitry Yaremenko
  • Функціональне програмування в JavaScript: зрозуміла альтернатива ООП

    В чем проблема отсутствия do-нотации?
    Разве что в читабельности и привычке?

    29 квітня 2022 16:17
  • Функціональне програмування в JavaScript: зрозуміла альтернатива ООП

    Это ты базируясь на какой выборке вывод сделал? На беке часто применяют. Я не пишу на ангуляре, но подозреваю, что там тоже

    23 квітня 2022 14:38
  • Функціональне програмування в JavaScript: зрозуміла альтернатива ООП

    Чтения кода это отдельный навык. И это уже не в подходе проблема, если ты код прочесть спустя полгода не можешь, тут другие факторы играют ;)

    22 квітня 2022 13:09
  • Функціональне програмування в JavaScript: зрозуміла альтернатива ООП

    ООПшные шаблоны проектирования тоже требуют изучения, прежде чем писать код. Подскажите, в каком месте вам сложнее дебажить чистые функции или их композиции?
    В JS фп это как солид, если вы его нарушите — мир не рухнет. Однако плюсов будет больше

    21 квітня 2022 11:57
    Підтримали: Volodymyr Lubenchenko, anonymous, Aleksey, PKCLsoft, Yaroslav Kuchkovsky, Oleksandr Dubyna, Dmitry Yaremenko
  • Функціональне програмування в JavaScript: зрозуміла альтернатива ООП

    О каком диком рефакторинге речь? И где я теорию проповедую? У тебя, видимо, представление о функциональном коде ошибочное. Оно мало чем отличается от императивного, для реальных задач

    20 квітня 2022 16:26
  • Функціональне програмування в JavaScript: зрозуміла альтернатива ООП

    С помощью монады Лог.

    20 квітня 2022 16:06
    Підтримали: Дмитрий Яременко, Yaroslav Antipov

Не пропустіть

5 жовтня, Online
Автоматизація тестування на Playwright, JavaScript, TypeScript і AI for QA by YetAnotherJSCourse
12 жовтня, Online
Онлайн-курс “AI Engineering” від robot_dreams
27 жовтня, Online
WAWTech Live with Artem Yavorskyi. Agents That Work While You Don’t: Building Ambient AI From Scratch
26 — 27 листопада, Варшава
WAWTech — велика конференція від DOU у Варшаві
© 2005—2026 DOU.ua
Нас уже 902 916. Ми в соцмережах: Facebook Twitter GitHub LinkedIn Telegram YouTube TikTok Instagram WhatsApp
Пошук програмістів на Джині
  • Контакти
  • Реклама
  • Legal
Пишіть нам на [email protected]
Скористайтесь акаунтом
×
  • Google
  • LinkedIn
  • GitHub
  • Facebook
Увійти за поштою.
  • Вхід
  • Реєстрація
  • Відновлення пароля
Неправильний пароль
Реєстрацію по email закрито
Ви неправильно вказали свою пошту
Або скористайтесь акаунтом.
з умовами використання сайту і політикою конфіденційності.