我正在阅读“ 了解Haskell的伟大成就! ”的“入门”一章!。它说:
null检查列表是否为空。如果是,则返回True,否则返回False。使用此函数代替xs == [](如果您有一个名为的列表xs)
我在ghci中尝试过:
xs = [] -- and then,
xs == []
null xs
Run Code Online (Sandbox Code Playgroud)
他们俩都是True。
我想知道有什么区别。
我应该使用该null函数代替,== []为什么?