我正在尝试检查两个字节数组之间的相等性:我正在运行以下代码:
;; Test 1
(= (byte-array [0 0 0 0])
(byte-array [0 0 0 0])) ;; => false
;; Test 2
(= (seq (byte-array [0 0 0 0]))
(seq (byte-array [0 0 0 0]))) ;; => true
Run Code Online (Sandbox Code Playgroud)
测试 1 失败,但测试 2 通过。这是定义的行为吗?我需要提交错误报告吗?
我期望相等运算符传递这两个断言。