如何在Hsakell中替换Char?
我需要一个代码,将一个 Char 更改为另一个 Char,以替换相关 Char 的多次。 例如 替换(d:Char,n:Z):Char 输入:d = 'b',n = 3 输出:'e'
fromEnum :: Enum a => a -> Int
[Hackage] 和 toEnum :: Enum a => Int -> a
[Hackage] 转换为 Int
并返回:
displace :: Int -> Char -> Char
displace s = toEnum . (s+) . fromEnum