我正在尝试制作列表差异。找到直接前置运算符\\\\
,使列表不同。但是发生了错误Not in scope: '\\\\'
。这是我的简单命令行解释器:
Prelude> ([1,2,3] ++ [5,6]) -- works like expected
[1,2,3,4,5,6]
prelude> ([1,2,3] \\\\ [1,2]) -- erros occurs
<interactive>:1:11: Not in scope: "\\\\"
感谢您解释我犯了错误。
答案 0 :(得分:34)
它是\\
,而不是\\\\
。你需要import Data.List
。
Prelude List> import Data.List
Prelude List> ([1,2,3] \\ [1,2])
[3]