我是Haskell的新手,我正在尝试在我的app(Data.Digest.Pure.SHA)中使用一个带有JSON库(AttoJSON)的纯SHA1实现.
AttoJSON使用Data.ByteString.Char8字节Data.ByteString.Lazy串,SHA使用字节串,我的应用程序中的一些字符串文字是[Char].
Haskell Prime关于Char类型的维基页面似乎表明这仍然是在Haskell语言/ Prelude中得到解决的问题.
而我这篇文章的Unicode支持列出了一些图书馆,但它的一对夫妇岁.
目前在这些类型之间进行转换的最佳方法是什么,以及有哪些权衡?
谢谢!