相关疑难解决方法(0)

我什么时候应该使用clojure箭头宏?

在努力保持功能风格时,我很难理解何时应该更喜欢:

(-> [1 2 3] reverse last)
Run Code Online (Sandbox Code Playgroud)

过度:

(last (reverse [1 2 3]))
Run Code Online (Sandbox Code Playgroud)

当我在一个项目中遇到这两种风格时,我发现它打破了我的流程,因为我必须在思考函数组合和思考中间值状态之间切换.

我应该在什么时候使用哪个?

syntax macros clojure operators

18
推荐指数
3
解决办法
2762
查看次数

标签 统计

clojure ×1

macros ×1

operators ×1

syntax ×1