OCaml的utop:导入外部模块

3

我希望介绍一下Angstrom,这是一个解析组合库,可以用于我的项目。

我按照以下方式使用opam在系统中安装了Angstrom:

$> opam install angstrom

我还使用ocamlfind参考相关模块成功编译了该项目:

$> ocamlbuild -use-ocamlfind -pkgs 'angstrom' project.byte

令人惊讶的是,我在将Angstrom导入到utop REPL中时遇到了困难。像#open Angstrom这样的命令表示绑定到模块名称的值。我已经搜索了有关从repl导入模块的文档,但没有找到我要寻找的结果。

utop引用外部模块的最佳方法是什么?

1个回答

5

我找到了解答。来自utop:

utop # #require "angstrom";;
utop # open Angstrom;;

对于可能过早发布的帖子,我表示歉意,但希望未来有人能从这个答案中获得帮助。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接