Gre*_*ite 11 serialization haskell deserialization
我所知道的用于在Haskell中序列化和反序列化数据的两个主要竞争包是二进制和谷类.什么时候应该选择其中一个包呢?还是有其他我忽视的选择?
它们不是竞争对手,而是互补的. cereal适用于严格的字节串,binary适用于懒惰.由于它的惰性,binary取决于在解析错误时抛出异常而cereal可能会失败Either.
另外,暗示"只有"两个主要包是虚假陈述.至少你应该看看blaze-builder.
| 归档时间: |
|
| 查看次数: |
1854 次 |
| 最近记录: |