是否可以在OCaml' s utop中重新加载模块?
在使用OCaml代码时,我的开发工作流程就像这样:
首先,在Vim中打开一个文件example.ml
并进行攻击。切换到另一个终端并运行utop
。在utop
内,使用指令#use "example.ml";;
加载代码。
返回Vim并对代码进行一些更改。更改代码后,我想玩新的更改。返回utop
并重新运行指令#use "example.ml"
。
如果有#reload
指令可以重新加载以前加载的所有模块,那将会很好,但似乎并不存在。 有没有办法轻松重新加载以前加载的所有模块?
理想情况下,这与GHCi的:reload
命令类似。