在
2024 Clojure状态调查!
中分享你的想法。
欢迎!请查看
关于
页面以获取更多有关如何使用此信息。
Github 登录
所有活动
问题
未回答
标记
提问一个问题
关于
提问一个问题
点形式静默丢弃额外的(无效)参数
0
票
提出
2017年11月5日
在
编译器
由
jira
如果{{.}}的第二个参数是{{seq?}},则每个额外的参数都会静默丢弃。在CLJS中,这会抛出编译错误。
(. "xyz" (substring 1) (throw :bug?))
=> "yz"
或许至少应该发出警告,因为在使用{{.}}而不是{{..}}时并不立即明显。
问题
jira
请
登录
或
注册
以添加评论。
请
登录
或
注册
以回答这个问题。
1
答案
0
票
回答
2019年6月26日
由
jira
参考:
https://clojure.atlassian.net/browse/CLJ-2261
(由thheller报告)
请
登录
或
注册
以添加评论。
欢迎来到Clojure问答,您可以在这里提问并从Clojure社区成员那里获取答案。
相关问题
(CLJS)双点形式引发ⅡO宏问题
defn的参数无效,但产生nil explain-data
defrecord可以产生无效的字节码
捕获非Throwable产生无效的字节码
对静态接口方法的调用对于原始参数有问题
分类
所有分类
Clojure
(1.5k)
语法和reader
(73)
编译器
(135)
宏
(25)
记录和类型
(19)
集合
(76)
序列
(24)
转换器
(27)
多方法
(9)
协议
(24)
元数据
(6)
命名空间和变量
(18)
refs、代理、atoms
(10)
Java互操作
(79)
IO
(20)
错误
(75)
REPL
(48)
打印
(38)
正则表达式
(2)
规范
(169)
测试
(25)
文档
(100)
ClojureScript
(610)
ClojureCLR
(25)
社区贡献库
(719)
工具
(72)
元数据
(19)
其他
(91)
...