Proposal: Add Data.List.sortNub and sortNubBy
Christian Maeder
maeder at tzi.de
Tue Mar 13 05:24:14 EDT 2007
Neil Mitchell schrieb:
[...]
> sortNub = map head . group . sort
sortNub = Data.Set.toList . Data.Set.fromList
> This is O(n log n) [time to sort], rather than O(n^2) [time to nub].
[...]
> I personally have defined this function at least 25 times, I suspect
> others have to.
Maybe you should have switched from lists to sets anyway.
Cheers Christian
More information about the Libraries
mailing list