我在我的家庭项目中切换到HSP - 我喜欢它编译为 Haskell 代码。但是我的服务器使用 ByteString 进行输出。有没有让 HSP 生成 ByteString 输出的好方法?正如我所看到的输出和 HSP 的源代码,有硬编码"Any string literal" :: String
- 对 String 的显式类型限定。
我的观点是,使用惰性 ByteString 进行连接比 String 更快,并且由于输入和输出是 ByteString,因此没有理由将 String 仅用于模板化。
可能有 HSP 的替代品?