我有以下接受字符串列表列表和字符串的函数。它返回一个字符串列表。
fun get_substitutions1 ((x::xs)::ys, s) =
all_except_option((x::xs),s) @ get_substitutions1(ys,s) ;
我面临的问题是 all_except_option 返回 OPTION ,因此当我尝试连接它时出现错误。我的问题是如何从 OPTION 中提取 LIST。
我有以下接受字符串列表列表和字符串的函数。它返回一个字符串列表。
fun get_substitutions1 ((x::xs)::ys, s) =
all_except_option((x::xs),s) @ get_substitutions1(ys,s) ;
我面临的问题是 all_except_option 返回 OPTION ,因此当我尝试连接它时出现错误。我的问题是如何从 OPTION 中提取 LIST。