我有兴趣将Angstrom(一个解析组合器库)引入我的项目。
我使用opam
将Angstrom安装到我的系统中,如下所示:
$> opam install angstrom
我还使用ocamlfind
:
$> ocamlbuild -use-ocamlfind -pkgs 'angstrom' project.byte
令人惊讶的是,我无法将Angstrom导入utop
repl。像#open Angstrom
这样的命令表示绑定到模块名称的值。我已经从repl中搜索了模块导入的文档,但是我还没有找到我正在寻找的结果。
从utop
引用外部模块的最佳方式是什么?
答案 0 :(得分:2)
我找到了问题的答案。来自utop
:
utop # #require "angstrom";;
utop # open Angstrom;;
我很抱歉也许过早发布,但希望有人会在将来发现这个答案有用。