Leveraging Clojure's functional programming tools to implement the Visitor pattern is one way to get around this incidental complexity, while still programming on the JVM.
利用Clojure的函数式编程工具来实现访问者模式是消除这种附带的复杂性的一种方法,而且仍然是在JVM上编程。
Sjoerd Visscher's library offers far more tools for doing functional programming.
舍尔德·维舍尔的书库提供更多的函数式编程工具。
Functional programming is more a mindset than a particular set of tools or languages.
函数式编程不只是一组工具或者语言,更是一种心态。
应用推荐