标签: int sml smlnj
我试图使用Int.fromString函数从字符串中提取整数值 但正如我们所知,其规范是:String -> int option。因此,应用Int.fromString的结果是int option类型。但我需要int类型的结果。此外,我确信提取的部分是整数。怎么办呢?
Int.fromString
String -> int option
int option
int
答案 0 :(得分:4)
您可以在表达式的左侧部分使用SOME:
SOME
val SOME x = Int.fromString "3"; val x = 3 : int