Le 22/3/15 22:05, Sven Van Caekenberghe a écrit :
On 22 Mar 2015, at 21:44, Denis Kudriashov <dionisi...@gmail.com> wrote:

Hi

It is another perfect task for XStreams:

r := #('a12' 'b12' 'a13' 'a14' 'c23' 'a16') reading selecting: [:each | each 
first = $a].
r get > a12
r get > a13
Beautiful !

Yes but with
r next.
r next

I was reading the XTreams API recently but this is forbidden for me to open another project before finishing what I started. Now if somebody else would like to help pushing Xtreams in Pharo 50.
:)


Thx Denis.

2015-03-22 20:47 GMT+03:00 stepharo <steph...@free.fr>:
Hi

I need a collection that does the following:

col := #('a12' 'b12' 'a13' 'a14' 'c23' 'a16') asMyNewCollection.
col findFirst: [:each | each first = $a]
     > a12
col findFirst: [:each | each first = $a]
     > a13

Do you know a collection that would work?
So I have the impression that such behavoir could be defined with a kind of 
methods wrapper.

Stef







Reply via email to