[Haskell-beginners] Beginners Digest, Vol 45, Issue 35
franco00 at gmx.com
franco00 at gmx.com
Wed Mar 28 09:39:15 CEST 2012
gah sorry I obviously meant to reply to the "Unique integers in a list" message
----- Original Message -----
From: franco00 at gmx.com
Sent: 03/28/12 09:36 AM
To: beginners at 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/beginners/attachments/20120328/377a7882/attachment.htm>
More information about the Beginners
mailing list