12

我是 OCaml 的新手,经常有人建议我使用 Jane Street 的标准库,而不是编译器附带的标准库。

但是,似乎甚至有几个我不知道应该使用哪个:

任何人都可以快速总结这些(也许与电池等)之间的区别,或者我何时以及为什么应该选择一个而不是其他?

4

1 回答 1

14

我希望有更博学的人来回答这个问题,但至少这是它的要点,直接来自马的嘴

  • Base:最小的 stdlib 替换。便携且轻巧,旨在高度稳定。
  • Core_kernel:基础的扩展。功能更全,代码和依赖项更多,API 发展更快。便携,可在 Javascript 上运行。
  • Core:使用 UNIX API 扩展的 Core_kernel。
于 2017-10-05T15:35:12.667 回答