From: "franco00@gmx.com" <franco00@gmx.com>
To: beginners@haskell.org
Sent: Wednesday, March 28, 2012 3:39 PM
Subject: Re: [Haskell-beginners] Beginners Digest, Vol 45, Issue 35
gah sorry I obviously meant to reply to the "Unique integers in a list" message
----- Original Message -----From: franco00@gmx.comSent: 03/28/12 09:36 AMTo: beginners@haskell.orgSubject: 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
_______________________________________________
Beginners mailing list
Beginners@haskell.org
http://www.haskell.org/mailman/listinfo/beginners