我打电话require "lwt.simple-top" ;;给utop并尝试一个简单的例子,但它无法找到运算符>>=.
require "lwt.simple-top" ;;
>>=
这#require是一个toplevel指令,它将库代码链接到顶层.它不会打开任何模块.因此,为了得到缀运营商>>=和>|=,你需要打开Lwt.Infix或Lwt模块,后者也将带给所有定义Lwt模块,可以被视为namespac污染.
#require
>|=
Lwt.Infix
Lwt