Tôi vừa mới bắt đầu tìm hiểu Haskell không quan tâm. Tôi theo dõi learnyouahaskell.com.null thay vì ==
Có Tôi thấy điều này:
null
kiểm tra nếu một danh sách rỗng. Nếu nó là, nó trả vềTrue
, nếu không thì sẽ trả lạiFalse
. Sử dụng chức năng này thay vìxs == []
(nếu bạn có một danh sách gọixs
)
Tại sao vậy? Tại sao chúng ta nên sử dụng null
thay vì ==
khi cả hai sản xuất cùng một kết quả?
Cảm ơn.
Câu hỏi tuyệt vời BTW. Ý nghĩ vẫn chưa vượt qua tâm trí tôi. (Vẫn học Haskell quá) –