IMO, if there is an error, then is the presence of #flatCollectAsSet:, not the absence of the other(s). Esteban On Tue, Dec 10, 2013 at 2:38 PM, Nicolas Cellier < nicolas.cellier.aka.nice@gmail.com> wrote:
And then rejectAsSet: selectAsHeap: etc... A big -1
2013/12/10 Yuriy Tymchuk <yuriy.tymchuk@me.com>
On 10 Dec 2013, at 14:26, Roberto Minelli <roberto.minelli@usi.ch> wrote:
No. Since #flatCollectAsSet: is in the image, #collectAsSet: should be in the image as well.
And then, since we want clean code #collectAsSet: is cleaner than #collect:as:.
Yes, but this also means that you need to implement:
collectAsArray: collectAsOrderedCollection: collectAsBag: â¦
:)
On Dec 10, 2013, at 2:23 PM, Esteban Lorenzano <estebanlm@gmail.com>
wrote:
I don't think it has to be in the image,
After all, you can just replace your calls for #collect:as:
Esteban
On Tue, Dec 10, 2013 at 2:21 PM, Roberto Minelli <
roberto.minelli@usi.ch> wrote:
Hi,
In Pharo 3 you guys integrated Doruâs CollectionsExtension package, which is great.
You forgot, however, to integrate the utility method #collectAsSet: I was using in several places in my code.
It should be simply ^ self collect: aBlock as: Set
Could someone please put this in the standard image please? Thanks.
Cheers, R