I think that this stick has 2 ends :). Often people have a collection and do
not care how it ended up in that order, but want to preserve the order. Imagine
that you have a collection of ascending numbers and you collect #negated and
want to have the same order, but if you create a sorted collection, then it
will reverse all the elements.
> On 19 Jun 2017, at 11:04, Denis Kudriashov <dionisi...@gmail.com> wrote:
> I just found that
> #() asSortedCollection select: [ ] => SortedCollection
> #() asSortedCollection collect: [ ] => OrderedCollection
> It feels like a bug to me. But maybe there is a reason why sorted collection
> collects items as OrderedCollection instead of original kind of sort?
> My usercase was copy of object with sorted collection inside. For this I just
> manually collect copy of each item. But at the end my copy became broken
> because of sort was important for domain logic.
> Best regards,