cf. どう書く?.org - アレイのuniq再帰で uniq [] = [] uniq (x:xs) = x:uniq (filter (/=x) xs) と書いてから,こんな関数ありそうだなぁと思ったらやっぱりあった。 Data.List nub 高階関数版: uniq2 :: (Eq a) => [a] -> [a] uniq2 = foldl (\a e -> if…
引用をストックしました
引用するにはまずログインしてください
引用をストックできませんでした。再度お試しください
限定公開記事のため引用できません。