2014-02-22 91 views
3

有沒有辦法將Char類型的值轉換爲Fay中的數字ASCII代碼?將字符轉換爲ASCII中的代碼

(Haskell的前奏提供的功能fromEnum和等效功能ord,但我沒有看到仙女的前奏類似的事情。)

fay-base包中的文件指出了很多類型的類,但既然Fay不支持類型類,我認爲fromEnum也不支持?

回答

3

Data.Char尚未處於基準點(請參閱https://github.com/faylang/fay/issues/377),並且僅有一個Int的枚舉實例,但我將添加ord和chr。以下是在此之前的操作方法:

chr :: Int -> Char 
chr = ffi "String.fromCharCode(%1)" 

ord :: Char -> Int 
ord = ffi "%1.charCodeAt(0)" 
相關問題