文字列は単に文字のリスト

2012-07-04 | Haskell | コメントはまだありません

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]

うおお。
気持ち悪い。
意味違うんだ。

About Author

about author

Halipeco

UO@倭国、EQ@Xegony、DOL@乙鯖を経てFF14のアトモスに生息中。
仕事と趣味でPython書いてる。
買った果物に種があると植えるのが趣味。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です