经过多年的 SML、Haskell 和 F#,我刚刚回到 OCaml 进行一个新的小型研究项目。
在使用 OCaml 库时,我很快发现自己遗漏了一些东西,并且我也遗漏了单子推导式的语法。
OCaml Batteries Included 似乎正好填补了这些空白。但我有点不确定它是否已经达到了足够成熟、稳定和广泛用于这个项目的地步。我的部分疑问来自安装时遇到的一些问题——包括发现当前的安装说明已经过时,并且只有通过谷歌搜索最终找到了对支持请求的响应,该响应解释了所需的内容。
电池相对稳定吗?(或者至少比上述建议的更稳定?)它的使用相对广泛吗?(例如,10% 的新 OCaml 代码是使用它编写的吗?)
它会被推荐用于哪些类型的项目?
(而且,特别是对于应该产生一个可能会维护一段时间的小型图书馆的中小型研究项目,是否会推荐它。)
还有其他建议吗?