Пример крупного/среднего backend-проекта, написанного с помощью функционального программирования?

Есть программисты, которые предпочитают использовать вместо ООП функциональное программирование.

Можете ли вы привести пример не учебных проектов, использующих чистый ФП с минимальным количеством ООП?

Желательно не узко-специализированную библиотеку, а например, банальный CRUD. Интересно, как построена архитектура на таких проектах
  • Вопрос задан
  • 1076 просмотров
Решения вопроса 1
includedlibrary
@includedlibrary
код бэкенда для сайта https://www.haskellers.com/
код postgrest
код shellcheck - статического анализатора для bash скриптов
код pandoc - утилиты для конвертирования документов
powered by yesod - ссылка на проекты, использующие yesod
код компилятора языка idris

Для написания CRUD лучше использовать servant, но открытых проектов на нём я не знаю, поэтому ссылок не кинул
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@AlexSku
Программист по автоматике
1) Дмитрий Сошников приводил примеры управления роботами через интернет. Говорил, что парсеры команд пишутся очень легко (на F#). Т.е. вы пишете роботу человеческую фразу типа "Вперёд на столько-то, потом поверни направо на столько-то градусов".

2) Меня интересовали язык управления для контроллеров "Граф состояний" (Stateflow в MatLab, Simulink; Sequentual Flow Chart в ПЛК) и Haskell: есть такие разработки
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы