sas*_*nin 60 xml comparison haskell
我看到Haskell中有一些XML处理库.
那么,如果我想要它,可以选择哪个库
虽然上面的大部分内容似乎足以满足我目前的需求,但是选择其中一个而不是其他需求的原因是什么?
UPD 20091222:
关于许可证的一些注意
Ale*_*ubo 14
除了不寻常的箭头语法之外,HXT的主要问题是性能和内存使用情况.我有一个应用程序花费1.2秒处理大约1.5MB的XML,在此过程中消耗大约2.3GB(!)的内存.Libxml2在相同的数据上花费几毫秒.css
与Libxml2相比,通过函数和箭头谓词提取数据似乎也非常慢.
Wil*_*ill 10
我个人推荐HXT,因为它使用箭头,这是一个非常有用和强大的学习工具,而XML解析库是箭头的完美用法(它们最初是为了解决monads无法解决的各种解析问题而发明的).箭头也开始在纯函数式编程之外使用,例如 JavaScript中的Arrowlets.
归档时间: |
|
查看次数: |
10846 次 |
最近记录: |