目前在OCaml世界中,标准库似乎有许多竞争扩展,Batteries和Jane Street Core是我可以确定的主要扩展(我知道ExtLib有被归入电池?)。每个人的利弊是什么?它们是等价的吗?他们可以共存吗? “混合搭配”是否有意义,或者我应该选择并专注于它? Core是否在Jane Street之外广泛使用?
如果它对Debian产生影响,那么Windows支持对我来说不是一个因素。
谢谢!
答案 0 :(得分:33)
警告:我是电池的作者之一(虽然我已经失去了一年的联系)以及上面链接的关于页面的作者。
最大的不同之处如下:
printf
等来本地处理Unicode。P.S。:是的,ExtLib现在是电池的一个子集。
答案 1 :(得分:9)
Batteries about页面似乎包含了与回答此问题的其他图书馆的比较
(向下滚动到“与其他图书馆的关系”)
http://batteries.forge.ocamlcore.org/doc.preview:batteries-alpha3/html/about.html