2010-12-27 3 views
1

Является ли F # единственным активно разработанным функциональным языком для CLI, который поддерживает Mono и имеет подключаемый модуль Monodevelop? или есть другие, которых я пропустил?Функциональные языки, совместимые с Mono

F # довольно забавно, но это не так страшно, как lisp like clojure, который, к сожалению, еще не поддерживает моно.

+0

C# имеет множество функциональных функций языка. Это процедурно, но не слишком сложно создать для него функциональный API. – cdhowie

+0

Я забыл добавить, моя идея «весело» пишет очень чистый, очень сжатый код. Я сомневаюсь, что он взломал C#. – amax

+0

Возможный дубликат [поддержка макроса в F #] (http://stackoverflow.com/questions/88302/macro-support-in-f) –

ответ

0

Есть IronScheme, Clojure (или, точнее, ClojureCLR) и Nemerle. Порт CLI от Scala снова поднял пар пару месяцев назад и даже спонсируется Microsoft, хотя AFAIR - проецируемый релиз четности (т.е. точка, в которой версии JVM и CLI имеют функции samne и выпускаются на одном и том же день) составляет 3,0, что еще на один-два года.

+0

Полезные указатели. Однако я не смог скомпилировать ClojureCLR под моно и не могу найти примеров кого-либо другого. – amax

Смежные вопросы