Estou tentando verificar a igualdade entre duas matrizes de bytes: estou executando o seguinte código:
;; 1
(assert (= (byte-array [0 0 0 0]) (byte-array [0 0 0 0])))
;; 2
(assert (= (seq (byte-array [0 0 0 0])) (seq (byte-array [0 0 0 0]))))
A primeira afirmação falha, mas a segunda é aprovada. Este é um comportamento definido? Preciso registrar um relatório de bug?
Eu esperava que o operador de igualdade transmitisse essas duas afirmações.