问题标签 [utop]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ocaml - 安装后无法运行utop
我刚刚在 openSUSE 上安装了 utop,但是当我在终端中输入 utop 时,我有
打字eval 'opam config env'
给了我这个:
ocaml - 沙丘上一些可执行文件
对于单个文件可执行文件,我该如何加载它dune utop
?
准确地说,在一个目录中有一个库lib
和一个相应dune
文件的项目上,我可以启动dune utop lib
然后open Lib.MyModule
这将加载文件MyModule.ml
。
对于没有子目录的项目及其根目录下的以下文件,什么是等效的,一个dune
文件
和一个文件auth.ml
我想从该文件中加载值dune utop
ocaml - 如何在 esy 项目中使用带有 rtop 的 bucklescript 库?
我正在尝试在 esy 项目中使用 rtop 作为 repl。
为此,我已添加"@esy-ocaml/rtop":"*"
到devDependencies
我的 package.json 文件的部分,并尝试使用以下命令启动 rtop esy rtop
:
但是,我无法加载我的组件:
但是,正如你所看到的,我能够加载 React,不管这意味着什么......
那么,我怎样才能使用 rtop 作为我的项目 repl?
ocaml - 如何在 utop 的多行命令中移动光标?
如何在 utop 的多行命令中移动光标?例如:
执行上述命令后,如果我想编辑该行"let open..."
,我必须按一次向上箭头,然后按退格键,直到光标移动到“L”字母。有没有办法在不使用太多退格的情况下在 utop 中移动光标?(如编辑模式)
ocaml - 在 utop 中使用完全限定名称
我想在包含a.ml
(有定义something
)的目录中启动 utop 并能够进入A.something
utop。我知道我可以做到#use "a.ml"
,但这会污染全局命名空间。如何使完全限定名称A.something
在 utop 中工作?
ocaml - 在 utop 中使用随 opam 安装的软件包
我用 opam 安装了 yojson:
我想在 utop 中使用它,但我无法让它工作。我已经在 utop 中尝试了这些命令,但都没有工作(它抱怨找不到文件/包):
在 utop 中使用 opam 包时我应该注意什么其他配置?