RosettaCodeData/Task/Remove-duplicate-elements/Haskell/remove-duplicate-elements-4.hs

6 lines
116 B
Haskell

import Data.List
unique :: Eq a => [a] -> [a]
unique [] = []
unique (x : xs) = x : unique (filter (x /=) xs)