Как это сделать в Хаскеле?
Гугл твой друг:
http://haskell.org/hoogle/?hoogle=Char+-%3E+Int
import Data.Char ord 'a' chr 98