Elm中的Elm编译器?

Mal*_*lio 10 elm

几乎每种编译语言都有一个用该语言编写的编译器版本.

有没有用Elm编写的Elm编译器?

Apa*_*hka 21

目前唯一完整的Elm编译器是"官方"编译器,因此没有命名,它是用Haskell编写的.我不知道在Elm中有任何Elm编译器的实现.

多年来,我读过榆树邮件列表,我已经看到了这个问题.有些人表示有兴趣用Elm编写编译器,因此可以编译为JavaScript,因此在浏览器中会有一个Elm编译器.但到目前为止,这是唯一引人注目的论点(IIRC).这还不足以将Elm编译器移植到Elm作为优先级,成本效益比因为移植甚至一半目前由elm-compiler使用的Haskell库所需的巨大努力而扭曲.

  • @Malvolio Elm是一种全功能的编程语言,所以它应该适合编译器(这是函数式语言的传统主张).但是Elm是一种专注于GUI的语言,所以现在对于库来说它的重点并不在于它是一个很好的编译器语言.它可能会成为未来...... (12认同)

zab*_*oco 5

这个方向有一个开端,用Elm编写Elm解析器(虽然尚未更新0.18)