10分で学ぶHaskellに、「文字列は単に文字のリストにすぎません」とあった。左様であるか。
Prelude> ["h","e","l","o"] ["h","e","l","o"] Prelude> :t ["h","e","l","o"] ["h","e","l","o"] :: [[Char]] Prelude> ['h','e','l','o'] "helo" Prelude> :t ['h','e','l','o'] ['h','e','l','o'] :: [Char]
うおお。
気持ち悪い。
意味違うんだ。