Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
map 関数は、Int のリスト内のすべての要素に対して *7 のような引数をとらない非常に簡単な関数で問題なく動作します。
しかし、Char、String、および Int を受け取り、Char を返すカスタム関数を作成し、この関数を Char のリスト、つまり String に適用して、各 Char に他の関数を適用した後に String を取得したいとしますか? これを試してみると、エラーメッセージしか表示されませんか?
Char引数を最後の位置に置きます。
Char
foo :: String -> Int -> Char -> Char foo str num c = c bar = map (foo str num)
しかし、あなたをより良くするために、あなたの側からもう少し情報が必要です. 書き込もうとしたコードを質問に追加できますか?