从Haskell中的列表列表中删除重复项

时间:2017-11-17 05:32:09

标签: haskell

给出列表duplicates = [[1,1,1],[2],[1,1,1]]

如何删除重复项以使结果为[[2]]

1 个答案:

答案 0 :(得分:2)

像这样:

Data.MultiSet> [a | (a, 1) <- toOccurList (fromList [[1,1,1],[2],[1,1,1]])]
[[2]]