截至今天,无法在JVM上运行Haskell程序(请参阅this问题)。
我想知道是否有一个生产就绪的函数式语言支持Haskell提供的大量抽象:
编辑: 随着生产准备就绪,我的意思是:
通常是一种可能具有“未来”的语言。
答案 0 :(得分:1)
我认为没有一个生产就绪类似Haskell的语言可以在JVM上运行。
但要留意Ermine。它是用Scala编写的,现在它正在Haskell中重写,但运行时将保留在Scala中。
关于Ermine的书是work in progress。还有a talk about Ermine on Youtube。
答案 1 :(得分:0)
取决于您的功能含义:
Clojure,Scala,Groovy?
Jlang的Erlang http://erjang.org/
鲜为人知的语言,可能不适合“生产就绪”?:
XTEND http://en.wikipedia.org/wiki/Xtend_(programming_language)
锡兰 http://ceylon-lang.org/documentation/1.0/introduction/