【发布时间】:2011-02-16 18:25:43
【问题描述】:
我知道这可能看起来很基本,但基本上,我想说的是模式匹配
match value with
Null-> failwith "Empty"
|value-> #do something
我尝试了 null 或 none 的任何变体,还尝试了由于 value 是浮点数而无法使用的 unit。
我很困惑,任何帮助将不胜感激
【问题讨论】:
-
没有
Null。有一个选项类型可以是某种类型的Some value或None。您如何通过一些教程学习 Ocaml? -
如果您尝试捕获 NAN/INF 或低于正常值的值,您可能会对
Pervasives.classify_float感兴趣。
标签: exception null pattern-matching ocaml