我有一段代码,在列表单子中应用了一个函数。该函数的参数可能存在非穷尽模式匹配。因此,当应用该函数时,可能会出现“非穷尽模式匹配”错误。我想将此错误转换为单子失败(在本例中是空列表)。换句话说,我希望获得与
问题:是否有一种有效的方法使函数应用安全?通过有效,我指的是类似于使应用函数穷尽匹配并显式失败的方法。
do
块中的 Some Pattern Here <- some value
失败时发生的类似行为。问题:是否有一种有效的方法使函数应用安全?通过有效,我指的是类似于使应用函数穷尽匹配并显式失败的方法。