小编Zub*_*air的帖子

私人def in clojure/clojurescript

在Clojure和clojurescript中你可以拥有一个名为defn-的defn的私有版本,但你如何对def做同样的事情,因为def-似乎不包括在内?

clojure clojurescript

57
推荐指数
5
解决办法
1万
查看次数

对于没有参数的函数,Clojure def vs defn

我在clojure中编写了一个程序,但是有些函数没有参数.将这样的函数编码为"def"而不是没有参数的"defn"会有什么好处?

clojure

47
推荐指数
4
解决办法
2万
查看次数

46
推荐指数
3
解决办法
2万
查看次数

有人可以用简单的术语解释Clojure的不引号拼接吗?

我正在撞墙试图理解一些使用非引号拼接的Clojure宏,我似乎无法找到任何需要它们的明显扩展.任何人都可以用虚拟术语向我解释一下吗?

clojure

43
推荐指数
1
解决办法
5657
查看次数

伏地魔与卡珊德拉相比如何?

伏地魔卡珊德拉相比如何?

我不是在谈论社区的规模,只想听听那些实际使用过这两者的人.

特别是我对以下内容感兴趣:

  • 它们在添加和删除节点时如何动态扩展
  • 查询性能
  • 添加节点时它们如何扩展(线性)?
  • 写速度

database voldemort cassandra nosql

42
推荐指数
2
解决办法
1万
查看次数

使用Linux shell脚本在字符串中的字符串位置?

如果我在shell变量中有文本,请说$a:

a="The cat sat on the mat"
Run Code Online (Sandbox Code Playgroud)

如何使用Linux shell脚本搜索"cat"并返回4,如果找不到则返回-1?

linux shell

38
推荐指数
4
解决办法
11万
查看次数

JRebel如何运作?

JRebel是否使用Javassist或某种字节码操作?我出于纯粹的兴趣问这个问题,我实际上"不需要"知道:)

jrebel

37
推荐指数
3
解决办法
6810
查看次数

我为什么要在clojure中使用Reify而不是代理?

我为什么要在clojure中使用Reify而不是代理?

clojure

37
推荐指数
2
解决办法
4979
查看次数

如果Java人员去Scala,C#去F#,Ruby人们去哪里寻找功能性的必杀技?

我知道很多Java人已经开始关注Scala,因为它在JVM上运行,而且微软世界的很多人都在关注F#,但是Ruby有什么作为自然的功能继承者呢?

在纯粹的FP意义上,Ruby并不缺少任何东西,相反,有些人可能会说太多了.函数式语言迫使程序员不要使用全局变量和其他习语(尽管可以在函数式语言中使用全局变量)

ruby paradigms f# functional-programming scala

36
推荐指数
4
解决办法
4922
查看次数

在shell中定义erlang函数

有没有办法从Erlang shell中而不是从erl文件中定义Erlang函数?

erlang function

35
推荐指数
3
解决办法
1万
查看次数