Какие популярные языки функционального программирования, «готовые к работе в сети»?

Это простой вопрос: какие самые популярные / используемые / разрабатываемые (библиотеки плюс) языки функционального программирования, готовые к использованию для веб-разработки? Я не против, чистые они языки или нет, но я бы предпочел исключить такие языки, как Ruby и Python. -Как для веб-программирования с Lisp или Scheme: Как я могу выполнять веб-программирование с Lisp или Scheme?

10
задан 9 revs, 2 users 92% 23 May 2017 в 12:17
поделиться

7 ответов

Это те немногие, которые я мог вспомнить в моей голове:

7
ответ дан 3 December 2019 в 16:28
поделиться

Этот ответ частично шутлив, но некоторые люди изо всех сил стараются выполнять функциональное программирование на JavaScript:

http://osteele.com/sources/javascript/functional/
Javascript как функциональный язык

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

1
ответ дан 3 December 2019 в 16:28
поделиться

OCaml имеет веб-фреймворк, Ocsigen

Язык также поставляется с некоторыми изящными утилитами, которые упрощают создание простых веб-приложений, например, модуль netplex (я использовал его раньше в школьном проекте, mvc framework , он делал почти все часть сети / сокета)

8
ответ дан 3 December 2019 в 16:28
поделиться

PLT Racket использует веб-сервер.

Я считаю, что mod_lisp делает любой Лисп доступным для использования в сети.

Кроме того, этот вопрос StackOverflow говорит об использовании Haskell в качестве веб-языка.

1
ответ дан 3 December 2019 в 16:28
поделиться

Я сам не использовал, но WebSharper выглядит интересно.

3
ответ дан 3 December 2019 в 16:28
поделиться

В Haskell есть множество веб-фреймворков. Наиболее хорошо зарекомендовавший себя фреймворк - Happs , но есть несколько новых и активных проектов:

Полный список находится в вики-сайт Haskell .

3
ответ дан 3 December 2019 в 16:28
поделиться

Возможно, вы захотите взглянуть на Webmachine Erlang, MochiWeb (включает в себя кучу библиотек), Nitrogen и т. д.

http://bitbucket.org/justin/webmachine/wiki/Home

http: //github.com/mochi/mochiweb

http://nitrogenproject.com/

2
ответ дан 3 December 2019 в 16:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: