
28 Mar
2012
28 Mar
'12
3:39 a.m.
gah sorry I obviously meant to reply to the "Unique integers in a list" message ----- Original Message ----- From: franco00@gmx.com Sent: 03/28/12 09:36 AM To: beginners@haskell.org Subject: Re: Beginners Digest, Vol 45, Issue 35 unique :: [Integer] -> [Integer] unique [] = [] unique (x:xs) | elem x xs = (unique . filter (/= x)) xs | otherwise = x : unique xs -- This is a simpler to read version (albeit inefficient?) unique :: [Integer] -> [Integer] unique [] = [] unique (x:xs) | elem x xs = unique xs | otherwise = x : unique xs