我在code.google.com上阅读了有关模式保护的信息,其中显示了这种类型的保护:
match x with
| pat with g = y -> z
| ...
| pat with g = y -> z
然而,在 OCaml 4.02 中,似乎不起作用(Syntax error: pattern expected.
),所以问题是:有一种解决方法可以在模式匹配中实现这种绑定吗?我想写这样的东西
match something with
| value with y = f x when y > 0 -> value + y
提前谢谢,干杯。