-3
它说,List.nub超出范围......List.nub超出范围
import Data.List
main=do
line <- getLine
putStrLn (List.nub words line)
我没有关于如何解决这个问题的任何想法。
它说,List.nub超出范围......List.nub超出范围
import Data.List
main=do
line <- getLine
putStrLn (List.nub words line)
我没有关于如何解决这个问题的任何想法。
存在多个问题。这是Data.List.nub
或简单地nub
后导入,而不是List.nub
。导入语句后,您也不允许缩进main
。
此外,nub
不会将函数作为其第一个参数。现在你传递参数words
和line
。另外,如果你已经得到的组成正确的,它仍然是一个类型的错误,因为你不能putStrLn
一个[String]
您必须包括能重现问题的完整代码示例。 – Bakuriu
没有足够的信息,并且您粘贴了错误的行。 – Shoe
@Jefffrey它的编辑。 – pvkcse