Я только ради интереса начал изучать Haskell. Я слежу за Learnyouahaskell.com .
Там я нашел это:
null
проверяет, пуст ли список. Если это то есть, он возвращаетTrue
, в противном случае возвращаетFalse
. Используйте эту функцию вместоxs == []
(если у вас список называетсяхз
)
Почему это? Почему мы должны использовать null
вместо ==
, когда оба дают одинаковый результат?
Спасибо.