有没有办法使用列表推导编写Haskell过滤器函数的实现?
一个错误不断出现,我很难理解如何处理它.这就是我所拥有的:
filter' :: (a -> Bool) -> [a] -> [a]
filter' _ [] = []
filter' f xs = [f x | x <- xs]
Run Code Online (Sandbox Code Playgroud)
任何指导或链接将不胜感激.
haskell functional-programming list-comprehension list filter