了解如何在本地安装 OCaml,以便在自己的机器上完成 Exercism 的练习
要动手做这些练习,你需要下面这些软件:
关于如何针对你的操作系统安装并配置 OPAM,请参阅 Real World Ocaml, 2nd Ed.: Installation Instructions。
OCaml 编译器
查看可用版本列表:
opam switch
如果你已经有 OCaml 5.1 的 switch,可以运行 opam switch <switch-name> 来加载它,也可以运行下面的命令新建一个 switch:
opam switch create exercism 5.4.0
这里的名字 exercism 是可选的,但给 switch 起个名字是个好习惯。
安装扩展标准库和测试库
运行下面的命令,安装本 track 所需的依赖:
opam install base core_kernel ounit qcheck
有些练习只用到 OCaml 标准库,另一些则用到 Jane Street 的扩展库 Base 和 Core_kernel。 测试库叫 OUnit,还有一些练习额外使用 QCheck 库来做基于属性的测试。 运行上面的命令就会安装这些库。
安装并使用交互式 shell(可选)
以下是 Setting up and using utop 的摘要:
opam install utop
在你的主目录下新建一个名为 .ocamlinit 的文件,并在其中加入下面几行:
#use "topfind";;
#require "base";;
open Base
在 VS Code 中安装工具(可选)
如果你使用 VS Code: