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 函数适用于非常简单的函数,这些函数对 Ints 列表中的每个元素都没有像 *7 这样的参数。
但是假设我做了一个自定义函数,它接受一个字符、字符串和整数,然后返回一个字符,我想将此函数应用于字符列表,即一个字符串,以便在将另一个函数应用于每个字符后返回一个字符串?当我尝试这个时,我得到的只是错误消息?
把你的Char论点放在最后一个位置:
Char
foo :: String -> Int -> Char -> Char foo str num c = c bar = map (foo str num)
但我们确实需要您提供更多信息来更好地帮助您。您可以将您尝试编写的代码添加到您的问题中吗?