我有一个列表列表,例如[[1,1,3],[1,2,4],[4,4,4],[5,6,7]]
我想删除所有具有重复元素的列表,返回例如[[1,2,4],[5,6,7]]
我当前的问题是为我的filter
. 我目前正在尝试根据该列表的预期长度测试过滤列表的长度。但是,我正在努力让它作为list
.
removeLoops :: [[Integer]] -> Integer -> [[Integer]]
removeLoops list vs = filter (genericLength(filter (==)) < vs) list
我在吠叫错误的树吗?还是只是对谓词的误解?