gpt4 book ai didi

haskell - 在 Fay 中将 Char 转换为 ASCII 码

转载 作者:行者123 更新时间:2023-12-02 00:00:00 25 4
gpt4 key购买 nike

有没有办法在 Fay 中将 Char 类型的值转换为它们的数字 ASCII 码?

(Haskell Prelude 提供函数 fromEnum 和等效函数 ord,但我在 Fay Prelude 中没有看到任何类似的东西。)

fay-base 包的文档记录了很多类型类,但由于 Fay 不支持类型类,我假设 fromEnum 也不支持?

最佳答案

Data.Char 还没有在 fay-base 中(参见 https://github.com/faylang/fay/issues/377 )并且只有 Int 的枚举实例,但我会添加 ord和 Chrome 。在此之前的操作方法如下:

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

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

关于haskell - 在 Fay 中将 Char 转换为 ASCII 码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21961815/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com