Char to int.哈斯克尔

Gil*_*esz 0 haskell

我想知道下面描述的功能是否可用Prelude.是吗?(我知道ord,但它在Data.Char)

我在寻找:

f :: Char -> Int
f 'a' = 0
f 'b' = 1
....
Run Code Online (Sandbox Code Playgroud)

kar*_*kfa 5

f x = fromEnum x - fromEnum 'a'
Run Code Online (Sandbox Code Playgroud)