如何在SML中将String转换为int(而不是int选项)

时间:2016-04-10 07:19:47

标签: int sml smlnj

我试图使用Int.fromString函数从字符串中提取整数值 但正如我们所知,其规范是:String -> int option。因此,应用Int.fromString的结果是int option类型。但我需要int类型的结果。此外,我确信提取的部分是整数。怎么办呢?

1 个答案:

答案 0 :(得分:4)

您可以在表达式的左侧部分使用SOME

val SOME x = Int.fromString "3";
val x = 3 : int