3

例如,函数应用程序是如何定义的('')?该定义是否必须在解析器/编译器本身中,还是可以在自定义脚本中被覆盖?

4

1 回答 1

13

Haskell 没有被定义为元循环。它由 haskell 报告定义:http ://www.haskell.org/onlinereport/haskell2010/

没有可插入的 haskell 编译器可以让您动态覆盖应用程序。您可以使用模板haskell,也可以使用haskell-src-exts 解析haskell 并编写自己的解释器,也可以使用插件:http ://www.haskell.org/ghc/docs/7.4.1/html/users_guide /compiler-plugins.html

于 2013-07-23T01:03:31.867 回答