为什么我的变量不在作用域中?看起来一切正常,但它不起作用。
myEven::[Int] -> [Int]
myEven [] = []
myEven (x:xs) = if x `mod` 2 == 0 then x:myEven xs
else myEven xs
我现在正在测试,它正在工作,但没有第一行。我的错误在哪里?
另一个问题是,如何在模式匹配中重写此函数
https://stackoverflow.com/questions/53768506
复制相似问题