Jos*_*rts 2 haskell functional-programming
我试图通过组合isLetter和isSpace条件来过滤除字母或空格以外的字符串中的所有内容,但这不起作用.
normalise = filter (\x -> (Char.isLetter || Char.isSpace))
Run Code Online (Sandbox Code Playgroud)
有没有办法过滤一种或另一种情况?
你在lambda中缺少函数应用程序.它应该是:
normalise = filter (\x -> Char.isLetter x || Char.isSpace x)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
464 次 |
| 最近记录: |