·functional-programming
</>

functional-programming

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

7Установки·0Тренд·@manutej

Установка

$npx skills add https://github.com/manutej/crush-mcp-server --skill functional-programming

Как установить functional-programming

Быстро установите AI-навык functional-programming в вашу среду разработки через командную строку

  1. Откройте терминал: Откройте терминал или инструмент командной строки (Terminal, iTerm, Windows Terminal и т.д.)
  2. Выполните команду установки: Скопируйте и выполните эту команду: npx skills add https://github.com/manutej/crush-mcp-server --skill functional-programming
  3. Проверьте установку: После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в Claude Code, Cursor или OpenClaw

Источник: manutej/crush-mcp-server.

Purity is better than side effects Pure functions create predictable, testable code. Functions depend only on inputs and produce no side effects.

Immutability is better than mutation Data that cannot change eliminates entire categories of bugs. State cannot be modified; concurrent operations become naturally safe.

Composition is better than monoliths Small, focused functions combined thoughtfully solve complex problems elegantly.

Освойте принципы и шаблоны функционального программирования, включая чистоту, неизменность, композицию, функции высшего порядка, алгебраические типы данных, функторы, монады и управление эффектами. Используйте при работе с функциональными парадигмами, чистыми функциями, неизменяемыми структурами данных, композицией функций, типобезопасной обработкой ошибок или реализацией функциональных шаблонов, таких как отображение/фильтрация/сокращение, каррирование, частичное применение, рекурсия, отложенное вычисление или ссылочная прозрачность. Источник: manutej/crush-mcp-server.

Факты (для цитирования)

Стабильные поля и команды для ссылок в AI/поиске.

Команда установки
npx skills add https://github.com/manutej/crush-mcp-server --skill functional-programming
Источник
manutej/crush-mcp-server
Категория
</>Разработка
Проверено
Впервые замечено
2026-02-01
Обновлено
2026-03-10

Browse more skills from manutej/crush-mcp-server

Короткие ответы

Что такое functional-programming?

Освойте принципы и шаблоны функционального программирования, включая чистоту, неизменность, композицию, функции высшего порядка, алгебраические типы данных, функторы, монады и управление эффектами. Используйте при работе с функциональными парадигмами, чистыми функциями, неизменяемыми структурами данных, композицией функций, типобезопасной обработкой ошибок или реализацией функциональных шаблонов, таких как отображение/фильтрация/сокращение, каррирование, частичное применение, рекурсия, отложенное вычисление или ссылочная прозрачность. Источник: manutej/crush-mcp-server.

Как установить functional-programming?

Откройте терминал или инструмент командной строки (Terminal, iTerm, Windows Terminal и т.д.) Скопируйте и выполните эту команду: npx skills add https://github.com/manutej/crush-mcp-server --skill functional-programming После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в Claude Code, Cursor или OpenClaw

Где находится исходный репозиторий?

https://github.com/manutej/crush-mcp-server