【发布时间】:2012-08-30 14:20:11
【问题描述】:
我是 OCaml 的新手,我试图了解您应该如何从“a 选项”中获取价值。根据http://ocaml-lib.sourceforge.net/doc/Option.html 的文档,有一个'a option -> 'a 类型的get 函数可以满足我的要求。但是当我输入时:
# let z = Some 3;;
val z : int option = Some 3
# get z;;
Error: Unbound value get
# Option.get z;;
Error: Unbound module Option
为什么这不起作用?
【问题讨论】:
-
您正在查看 ocaml-lib 的文档,它是 OCaml 的可选实用程序库。当然,您不需要该库来访问
Some构造函数中的值。