即。它需要一个Int并返回该Int的相应Char,即75将返回'K'?
答案 0 :(得分:10)
正如其他人所指出的那样,这个问题的答案是chr
。
经常出现这样的问题,“是否存在函数Int -> Char
?”可以使用Hoogle快速回答。
搜索hoogle,将Int -> Char
列表chr
列为最匹配:http://www.haskell.org/hoogle/?hoogle=Int+-%3E+Char
此外,在大多数浏览器中,您可以自定义地址栏,以便您可以从浏览器快速搜索。在Chrome中,转到“设置”,“管理搜索引擎...”,滚动到列表底部,添加“hoogle”,“h”和“http://www.haskell.org/hoogle/?hoogle=%s”作为条目。然后你可以去地址栏,输入“h Int - > Char”,它会带你到结果。
答案 1 :(得分:8)
您正在chr
Data.Char
功能
> :m Data.Char
> chr 75
'K'