0

当我在 switch 案例中使用 Invalid_argument() 变体异常时,它需要一个字符串参数。

let subStr = try(String.sub(input^, index, 1)) {
  | Invalid_argument(err) => ""
};

但如果我不使用该err变量,它会显示未使用的变量警告。

4

1 回答 1

1

未使用的变量在 Reason 中以 _ 为前缀。

代替

Invalid_argument(err)

你必须使用

Invalid_argument(_err)
于 2018-01-18T19:00:09.987 回答