文字列を文字のリストに変換できるかどうか疑問に思っていましたか?
"jt5x=!" -> ["j","t","5","x","=","!"]
本質的に、そうでしょう?
example :: String -> [Char]
(コメントを回答に集める)
haskellでは、aString
は文字のリストであるため、つまり、指定されたとおりに[Char]
入力を返すだけで十分です。
example = id
あなたがやりたいことをします。id
として定義されていることに注意してください
id x = x
あなたの例"jt5x=!" -> ["j","t","5","x","=","!"]
は説明と一致しません:二重引用符は単一の行為者ではなくsを""
囲みます。文字には一重引用符を使用します。入力できますString
Char
'
"jt5x=!" == ['j','t','5','x','=','!']
GHCiに入れて、それが戻るのを確認しますTrue
。map (:[]) "jt5x=!"
実際に表示するには入力します["j","t","5","x","=","!"]
。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加