如何在Elm中检查结果是否正确或错误?

如何在Elm中检查结果是否正确或错误?,elm,Elm,我试图使用string.toInt strVar查看字符串是否为有效整数,但我不知道如何将结果转换为Bool您可以对结果进行模式匹配 如果要将Bool作为输出,例如: isIntParsable str = case String.toInt str of Ok _ -> True _ -> False 这只是一个关于这个问题的更新。我使用Elm 0.19,情况有了一些变化。新代码如下: isIntParsable str = case String.toI

我试图使用
string.toInt strVar
查看字符串是否为有效整数,但我不知道如何将
结果
转换为
Bool

您可以对
结果进行模式匹配

如果要将Bool作为输出,例如:

isIntParsable str =
  case String.toInt str of
    Ok _ -> True
    _ -> False

这只是一个关于这个问题的更新。我使用Elm 0.19,情况有了一些变化。新代码如下:

isIntParsable str =
  case String.toInt str of
    Just _ -> True
    Nothing -> False
当前
String.toInt
返回一个
可能是Int