QB64 搜索技巧 核手提箱 文字记录 海洋云增白 开源地图 Bliss AI 搜索答案 深海沉船 自由职业 policy 小团队 颈挂空调 Chumby 个人电脑 极端主义 团队 世界 PostgreSQL AI工具 证券 DirectX 防溢 DrawingPics Zulip 儿童读物 化学 连续滚动 代码审查 三菱电机 更多

Haskell 字符串终极指南 (hasufell.github.io)

本文详细介绍了 Haskell 中各种字符串类型的用途、优缺点和内部实现,包括 String、Text、ByteString、ShortByteString、OsString 等,以及如何安全地构造、转换和序列化这些字符串类型。作者还讨论了 Unicode、字符编码和文本编码等相关概念,以及懒加载 IO 和流处理的优劣。最后,作者反驳了“Haskell 字符串类型太多”的观点,认为每种类型都有其独特的应用场景和价值。