例如,模式匹配是一种编程语言功能,可以通过宏添加到clojure语言:
http://www.brool.com/index.php/pattern-matching-in-clojure
可以在语言中添加哪些其他语言功能?
最佳答案 在我的帽子顶部,我有两个例子,但我相信还有更多.
>合同编程:https://github.com/fogus/trammel
>声明性逻辑:https://github.com/jduey/mini-kanren
例如,模式匹配是一种编程语言功能,可以通过宏添加到clojure语言:
http://www.brool.com/index.php/pattern-matching-in-clojure
可以在语言中添加哪些其他语言功能?
最佳答案 在我的帽子顶部,我有两个例子,但我相信还有更多.
>合同编程:https://github.com/fogus/trammel
>声明性逻辑:https://github.com/jduey/mini-kanren