试图通过Lwt教程,但似乎有一个库问题

ane*_*eal 2 ocaml

我在通过Godi安装的Ubuntu上运行Ocaml 3.12.

我正在阅读Lwt教程.我已经启动了toplevel并完成了(按照指示):

# #use "topfind";;
# #require "lwt";;
Run Code Online (Sandbox Code Playgroud)

"lwt"的要求似乎是成功的(没有关于无法找到它的投诉).然后我尝试一下:

# Lwt_io.read_char;;
Run Code Online (Sandbox Code Playgroud)

并且toplevel抱怨:

# Error: Reference to undefined global `Lwt_io'
Run Code Online (Sandbox Code Playgroud)

当我查看〜/ godi-3.12/lib/ocaml/pkg-lib/lwt时,我看到lwt_io.cmi和lwt_io.mli文件存在.戈迪说我安装了lwt版本2.2.1.

我也尝试过运行lwt-toplevel,但无法输入任何东西......

lar*_*hat 8

Lwt_io模块属于lwt.unix子包.用它:

#require "lwt.unix";;
Run Code Online (Sandbox Code Playgroud)