On Mon, Sep 09, 2019 at 05:46:48PM +1200, Richard O'Keefe wrote:
> 
> (3) Oddly enough, the reason that #collect:thenDo: exists in my
>     library is that I copied it from Squeak, at a time when it had
>     the same definition as Pharo and ST/X.  Had I known of the change
>     in Squeak I would have bitterly opposed it.  The comment in the
>     current Squeak code, that it is for readability, is 100% the
>     reverse of the truth.  Using the version with parentheses is WAY
>     clearer than using the portmanteau method.  Sigh.  I see they
>     broke #collect:thenSelect: in the same way.
>

In Squeak, collect:thenDo: is implemented only in Collection.
The method stamp is dgd 9/13/2004 23:42, which hardly qualifies as
a recent change. And the method stamp for collect:thenSelect: is
sma 5/12/2000.

Dave
 

Reply via email to