[英]String in Haskell that supports UTF-16 and constant time indexing
我知道字節串,緊縮字符串,文本以及其他許多Haskell字符串,但是我找不到像字節串那樣支持UTF-16和恆定時間索引的任何字符串。
是否存在?
普通的text
界面不支持此功能,因為它很少有用。 但是,軟件包維護人員多年來一直在使用UTF-16,盡管它是一種愚蠢的編碼。 因此,您可能會Data.Text.Internal
並導入Data.Text.Internal
以獲得底層Array
,這是有道理的。 也就是說,這很少是正確的事情,以至於我懷疑您可能會問錯問題。 你為什么需要這個?
注意:這個問題促使我提出了一個問題,建議將text
切換為UTF-8。 這很可能會被拒絕,但是我想我應該提一下。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.