Tôi có hàm trả về [[]]
và tôi muốn kiểm tra kết quả dưới dạng kiểm tra đơn vị. Nhưng tôi thấy rằng biểu thức [[]] == [[]]
trả lại false
. Dưới đây là một mã kiểm tra đơn giản:Biểu thức boolean OCaml [[]] == [[]]
# [[]] == [[]];;
- : bool = false
Ai đó có thể giải thích tại sao biểu thức này được đánh giá là sai?
Cảm ơn.
Có thêm thông tin về sự bình đẳng về cấu trúc và vật lý trong một câu hỏi khác, http://stackoverflow.com/questions/1412668/does-have-meaning-in-oca ml/ – nlucaroni