Hi guys

I was surprised to see the API of bag for iteration.

I propose to add

keysAndValuesDo: aBlock 
        "Iterate over the receiver and apply a two argument block on the 
element and its occurrences."
                
        contents associationsDo: [:assoc | aBlock value: assoc key value: assoc 
value ]

and 

elementsAndOccurrencesDo: aTwoArgBlock 
        "Iterate over the receiver and apply a two argument block on the 
element and its occurrences."
        
        contents associationsDo: [:assoc | aTwoArgBlock value: assoc key value: 
assoc value ]

Once we agree I will add a bug entry.

Stef

Reply via email to