
8 Apr
2008
8 Apr
'08
4:10 p.m.
On Tue, 8 Apr 2008, Jackm139 wrote:
Thanks for all the replies! I have it working somewhat. It works as long as there is only one string in each list, but if the lists contain more than one string it fails. here is what I have:
import List
same :: [[Char]] -> [[Char]] -> Bool same [xs] [ys] = map (normalize) [[xs]] == map (normalize) [[ys]]
normalize :: [String] -> [String] normalize [xs] = [(sort (nub xs))]
'normalize' (if correctly implemented) is essentially the same as 'Data.Set.fromList'