除了map、filter、reduce之外,在clojure核心中的众多其他函数中,还有哪些是我必须学习才能提高工作效率的最有用/最常用的函数?
发布于 2012-08-18 03:57:22
如果您转到核心页面并搜索“4clojure problems -functions”,您会发现4clojure团队认为很有用的一堆东西。举几个例子:
发布于 2012-08-18 04:38:47
小抄很有用:http://clojure.org/cheatsheet,读起来不会花很长时间。
发布于 2012-08-18 03:44:21
您的map、filter和reduce列表涵盖了一些较大的内容,因此添加到该列表中可能会重复您已知的内容。
Clojure的强项之一是同步。我将开始编写示例代码来学习如何使用这些同步构造、引用、代理和原子。许多Clojure书籍都介绍了这一点。我知道Clojure in Action很好地涵盖了这些内容。
我将使用map,虽然我并不是专门指一个函数,但我会解释为什么map在一般情况下以及多方法中都是好的。
最后,我将解释为什么有时确实需要使用循环。重现。在过去的1+年中,我得到的建议是非常可靠的。在绝对必要的时候使用它。
https://stackoverflow.com/questions/12011821
复制相似问题