我试图编写一个函数removeSpaces
,它曾经递过一个字符串,它将删除其中找到的任何空格。
我走到这一步是:功能故障不在范围内:数据构造函数
import Data.Char
removeSpaces :: [Char] -> [Char]
removeSpaces [] = []
removeSpaces xs = filter isAlpha xs
然而,这一直给我的消息“并不适用范围:数据构造”与之前和在String
内的任何空格后的字符串件。任何帮助,这将是伟大的。
它为我,是你使用的是什么版本什么编译器/解释的什么确切的输出是?另外'removeSpaces“Hello World !! 11!” ==“HelloWorld”,这可能不是你想要的。 –