Refer to the doc Data.Char,is said:
isAlpha :: Char → Bool
Selects alphabetic Unicode characters (lower-case, upper-case and title-case letters, plus letters of caseless scripts and modifiers letters).
But when I test,it can parse non-alphabetic characters like Chinese.
isAlpha '你'
True
For my understanding,alphabetic characters
is specified to the language which are Alphabetic Writing System,but Chinese is Logographic Writing System.Is the alphabetic
means the characters which belong to a language having registered in the Unicode Standard?
(I’m sorry it seems like a linguistics question.