以下是我复制的示例:
charName :: Char -> String
charName 'a' = "Albert"
charName 'b' = "Broseph"
charName 'c' = "Cecil"
charName x = "尚未定义"
我可以将上述代码进一步修改为如下所示(不会编译):
charName :: Char -> String
charName 'a' or 'A' = "Albert"
charName 'b' or 'B' = "Broseph"
charName 'c' or 'C' = "Cecil"
charName x or X= "Not尚未定义”
如果给定 charName 'a' 或 charName 'A',则为了获得“Albert”。
请指导如何以最短的方式编写上述代码。