Betrachten Sie die Quellen scheinen gleich zu sein.
Hier ist die Definition von isLetter
wie in 4.3.1.0
Und die Definition von isAlpha
:
Sie scheinen verschiedene Implementierungen zu haben, aber sie haben den gleichen Effekt.
Es gibt jetzt keinen wirklichen Unterschied. Von den Dokumenten :
isAlpha :: Char -> Bool
Wählt alphabetische Unicode-Zeichen (Groß-, Klein- und Großbuchstaben, plus Buchstaben von Groß- und Kleinbuchstaben und Sonderzeichen). Diese Funktion entspricht Data.Char.isLetter.