请在
2024 Clojure状态调查!
分享您的想法。
欢迎!请参阅
关于
页面以获取更多关于如何操作的信息。
GitHub登录
所有活动
问题
未回答
标签
提出问题
关于
提出问题
为什么Clojure中将+基本算术运算符定义为多方法?
+2
票
提问
2023年12月5日
在
Clojure
由
tger
性能方面的顾虑吗?
还是不鼓励有疑问的操作符重载狂欢?
评论
2023年12月5日
由
Noah
如果您想看看那会是什么样子,请访问
https://github.com/clojure/algo.generic
评论
2023年12月5日
由
tger
太酷了,谢谢!
请
登录
或
注册
来添加评论。
请
登录
或
注册
来回答这个问题。
1
答案
+2
票
回答
Dec 5, 2023
由
alexmiller
已选择
Dec 5, 2023
由
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)
输入/输出
(20)
错误
(75)
REPL
(48)
打印
(38)
正则表达式
(2)
Spec
(169)
测试
(25)
文档
(100)
ClojureScript
(610)
ClojureCLR
(25)
第三方库
(719)
工具
(72)
元
(19)
其他
(91)
...