uniq and array of enum members (That are all strings)

Alex sascha.orlov at gmail.com
Wed Jan 16 17:28:14 UTC 2019


On Wednesday, 16 January 2019 at 16:52:50 UTC, bauss wrote:
> The problem with sorting is that the following:
>
> [3,5,6,6,2,1,2,5,3]
>
> will then become
>
> [1,2,3,5,6]
>
> or
>
> [6,5,3,2,1]
>
> and not:
>
> [3,5,6,2,1]
>
> which would be what you'd wanna use in some situations.
>
> The important thing to know here is that the numbers are not a 
> sequence, they're a set of numbers.
>
> It's important the set doesn't have a change of order.
>
> The filter example works and that's what I already did.
>
> But something that is a bit better would be appreciated.
>
> Sorting really makes no sense to make something unique.
>
> It makes sense for the most "trivial" implementation, but not 
> the most trivial usages.

Ah... I see. You want something like a special fold by 
filtering... hmm ;)


More information about the Digitalmars-d-learn mailing list