Haskell列出了差异

时间:2011-01-01 09:38:36

标签: haskell

我正在尝试制作列表差异。找到直接前置运算符\\\\,使列表不同。但是发生了错误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: "\\\\"

感谢您解释我犯了错误。

1 个答案:

答案 0 :(得分:34)

它是\\,而不是\\\\。你需要import Data.List

Prelude List> import Data.List
Prelude List> ([1,2,3] \\ [1,2])
[3]