OCaml lwt utop 中缀绑定运算符 >>= 丢失

OCaml lwt utop infix bind operator >>= is missing

我在 utop 上调用了 require "lwt.simple-top" ;; 并尝试了一个简单的例子,但它无法找到运算符 >>=

#require是一个顶层指令,即link把库代码放到顶层。它不会打开任何模块。所以为了得到中缀运算符 >>=>|=,你需要打开 Lwt.InfixLwt 模块,后者也会带来 Lwt 中的所有定义模块,这可能被认为是命名空间污染。