gpt4 book ai didi

ocaml - 如何让 OCaml 顶层使用电池?

转载 作者:行者123 更新时间:2023-12-04 16:39:48 25 4
gpt4 key购买 nike

在阅读了 OCaml 网站、Batteries 网站、OPAM 网站等上的内容后,我无法弄清楚如何使用这个库。 (当我尝试使用 Core 时情况更糟,但我现在会坚持使用电池)。诚然,我是 OCaml 生态系统的新手,但我发现它比 Haskell、Python、Ubuntu 或任何其他包管理系统更难理解。

那么,有人可以告诉我如何正确加载电池和 OCaml 以便我可以开始编写代码吗?

我在 Mac 上,所以我从这里开始:

brew install opam # Install opam
opam switch 4.01.0 # Install 4.01.0 version of Ocaml
opam install batteries # Install batteries library

eval `opam config env`
ocaml # Run the toplevel
open Batteries # Try to use batteries

我可能遗漏了一些命令,但我相信这些是主要的。在 open命令,顶层告诉我 Error: Unbound module Batteries .

我是否应该必须将库“链接”到 Ocaml 解释器中,因为它们没有自动加载?

最后,我如何找到一个可以用来学习 Ocaml 和电池的工作设置?

最佳答案

在顶层使用 findlib 加载它:

# #use "topfind";;
# #require "batteries";;
# open Batteries;;

您可能想看看 Real World OCaml ,我相信其中有一些设置 OCaml 的说明。

关于ocaml - 如何让 OCaml 顶层使用电池?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20105612/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com