2015-12-20 76 views
1

我在utop上調用require "lwt.simple-top" ;;並嘗試一個簡單的例子,但它無法找到運算符>>=OCaml lwt utop中綴運算符>> =缺少

enter image description here

+1

如果你先打開Lwt,你可以得到它。 –

+0

或者,如果您只想拉運營商,請打開「Lwt.Infix」。 – hcarty

回答

4

#require是一個頂級的指令,該庫代碼鏈接到頂層。它不打開任何模塊。所以爲了得到中綴運營商>>=>|=,需要打開Lwt.InfixLwt模塊,後者也會帶來Lwt模塊的所有定義,這可能會被認爲是名稱空間的污染。