null au lieu de ==

J'ai juste commencé à apprendre Haskell centres d'intérêt. J'ai suivi learnyouahaskell.com.

J'y ai trouvé ceci:

null vérifie si une liste est vide. Si c'
est, il retourne True, sinon il
retourne False. Utiliser cette fonction
au lieu de xs == [] (si vous en avez un
liste appelée xs)

Pourquoi est-ce? Pourquoi devrions-nous utiliser null au lieu de == lorsque les deux produisent le même résultat?

Grâce.

  • Excellente question, BTW. La pensée n'avait pas encore traversé l'esprit. (Encore à apprendre Haskell trop)
InformationsquelleAutor bdhar | 2010-10-04