我是OCaml的新手,我試圖理解你應該如何從'一個選項中獲得價值。根據http://ocaml-lib.sourceforge.net/doc/Option.html的文檔,有一個類型爲'a option - >'的get函數,它可以做我想要的。但是當我輸入:OCaml Option得到
# let z = Some 3;;
val z : int option = Some 3
# get z;;
Error: Unbound value get
# Option.get z;;
Error: Unbound module Option
爲什麼不能正常工作?
您正在查看OCaml的可選實用程序庫ocaml-lib的文檔。當然,你不需要該庫來訪問'Some'構造函數中的值。 –