该blaze-builder包提供了一个.Char.Utf8模块,该模块包括fromText并fromLazyText有效地将文本包中的blaze-builder Builder值转换为值.bytestring但是,使用新的Builder API ,不存在此类功能(因为bytestring不依赖于此功能text).我们可以解压缩Text值并使用stringUtf8,但这几乎肯定要慢得多.
另一种选择是使用blaze-builder,这是现在实际上只是一个包装周围bytestring的Builder类型,但我不知道是否有处理这个更习惯的方法.