Repolode
hemanth

hemanth/functional-programming-jargon

Глоссарий терминов функционального программирования с краткими примерами на JavaScript.

Звёзды
18,744
Форки
1,002
Открытые issues
28
Последний коммит
в прошлом месяце

Что это?

У функционального программирования есть собственный словарь, и новичкам часто непросто разобраться в таких терминах, как монада, функтор или каррирование. В этом проекте собраны определения этих понятий простым языком и примеры на JavaScript (ES2015).

В глоссарии есть основные понятия: чистые функции, ссылочная прозрачность, замыкания и композиция функций, а также более сложные концепции, включая моноиды, аппликативные функторы, линзы и свободные монады. Там, где это уместно, определения соответствуют терминологии спецификации Fantasy Land.

Глоссарий также доступен в виде интерактивного графа на сайте проекта и переведён на многие языки, в том числе китайский, испанский, корейский и французский.

Ключевые возможности

  • 01Охватывает основные термины: чистые функции, замыкания, каррирование и ссылочная прозрачность.
  • 02Включает сложные концепции, такие как монады, функторы, линзы и свободные монады.
  • 03Каждая статья сопровождается короткими исполняемыми примерами на JavaScript.
  • 04Там, где это уместно, определения соответствуют спецификации Fantasy Land.
  • 05Доступен в виде интерактивного графа и в переводах на несколько языков.

Сценарии использования

  • Изучение основ функционального программирования.
  • Поиск значений незнакомых терминов FP при чтении документации к библиотекам или просмотре докладов.
  • Подготовка к обсуждениям с командой, использующей функциональные подходы в JavaScript.
  • Сравнение объяснений одного и того же понятия в разных переводах.

В подборках

Темы

Частые вопросы

Что такое functional-programming-jargon?
Глоссарий терминов функционального программирования с краткими примерами на JavaScript. У функционального программирования есть собственный словарь, и новичкам часто непросто разобраться в таких терминах, как монада, функтор или каррирование. В этом проекте собраны определения этих понятий простым языком и примеры на JavaScript (ES2015).
functional-programming-jargon можно использовать бесплатно? Какая у него лицензия?
functional-programming-jargon распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
functional-programming-jargon всё ещё поддерживается?
Обновлялся за последние 6 месяцев. Последний коммит в functional-programming-jargon — 4 окт. 2026 г..
Для чего можно использовать functional-programming-jargon?
Изучение основ функционального программирования. Поиск значений незнакомых терминов FP при чтении документации к библиотекам или просмотре докладов. Подготовка к обсуждениям с командой, использующей функциональные подходы в JavaScript. Сравнение объяснений одного и того же понятия в разных переводах.
Где скачать functional-programming-jargon?
Исходный код и инструкции по установке — на GitHub: https://github.com/hemanth/functional-programming-jargon

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты