我在多年使用SML、Haskell和F#之后,又开始涉足OCaml,为了进行一个小的新研究项目。
当我使用OCaml库时,很快发现自己缺少一些东西,我也错过了使用单子理解的语法。
OCaml Batteries Included似乎正好填补了这些空白。但是我有点不确定它是否已经达到了成熟、稳定和广泛使用的程度适合用于此项目。我的怀疑部分原因来自安装时遇到的一些问题,包括发现当前的安装说明已经过时,只有通过谷歌搜索才最终找到了一个支持请求的答案,说明需要哪些内容。
Batteries相对稳定吗?(或者至少比上面说的更稳定?)
它的使用相对广泛吗?(例如,10%的新OCaml代码是否使用它?)
推荐用于哪些项目?
(特别是是否推荐用于一个中小型研究项目,该项目应该产生一个小型库,并可能长期维护。)
是否有其他建议?