在
2024年Clojure状态调查!
中分享您的想法。
欢迎!请查看
关于
页面获取更多关于这个网站如何工作的信息。
GitHub登录
所有活动
问题
未回答
标签
提问问题
关于
提问问题
为什么Clojure中没有将+和其他基本算术运算符定义为多方法?
+2
投票
提问
Dec 5, 2023
在
Clojure
由
tger
性能方面的考虑吗?
或者不鼓励有问题的操作符重载奇观?
评论
Dec 5, 2023
由
Noah
如果您想看看它是如何表现的,请访问
https://github.com/clojure/algo.generic
评论
Dec 5, 2023
由
tger
好的,谢谢!
请
登录
或
注册
以添加评论。
请
登录
或
注册
以回答此问题。
1
答案
+2
投票
已回答
2023年12月5日
by
alexmiller
选中
2023年12月5日
by
tger
最佳答案
是的,所有关于数学运算的选择都与性能相关。运算符重载并没有被视为一个大问题。
请
登录
或
注册
以添加评论。
欢迎来到Clojure问答社区,在这里你可以向Clojure社区的成员提问并获得答案。
相关问题
Clojure中符号为什么没有像关键字一样进行缓存和内联?
如何使clj REPL命名空间与我的file.clj文件中定义的命名空间相同?
为什么在conj函数中第二个参数是以向量形式添加的,而第三个则不是?
如何将我的文件中的记录放入一个定义好的列表中,并在代码中使用它?
在clojure.core/require和clojure.core/use中接受列表作为库规范。
分类
所有分类
Clojure
(1.5k)
语法和读取器
(73)
编译器
(135)
宏
(25)
记录和类型
(19)
集合
(76)
序列
(24)
转换器
(27)
多方法
(9)
协议
(24)
元数据
(6)
命名空间和变量
(18)
refs、agents、atoms
(10)
Java互操作
(79)
IO
(20)
错误
(75)
REPL
(48)
打印
(38)
正则表达式
(2)
Spec
(169)
测试
(25)
文档
(100)
ClojureScript
(610)
ClojureCLR
(25)
贡献库
(719)
工具
(72)
元数据
(19)
其他
(91)
...