我无法访问 OCaml [open Core.std] 库,尽管它是从 Github 下载的

I can't access the OCaml [open Core.std] library despite downloading it from Github

我正在根据教科书学习 OCaml "Real World OCaml." 我 运行 遇到了一个持续的问题:我似乎无法访问 Jane Street 的 OCaml 标准库包。

我去了 Jane Street 的 Github 页面并从 https://github.com/janestreet/core 和 运行 下载了核心包,就像书上指示的那样。

但是,每当我键入:

open Core.std

utop 环境告诉我该值未绑定。我不熟悉 "unbound" 在这种情况下的含义,但我假设这意味着该库未正确安装或者我在 [=] 中安装的 OCaml 存在问题25=]机器.

您必须先加载内核才能打开它。 在 utop 中:

  utop #     #require "core";;

另请注意 Core.Std 现已弃用(您将在 utop 中收到此消息),核心已足够 (open Core;;)