SmalltalkEnumeration is an Objective-C library that brings methods from Smalltalk's collection protocol to Objective-C projects. SmalltalkEnumeration adds these methods as categories to the Foundation framework's NSArray.
SmalltalkEnumeration is written by Nick Ager based on libCollections written by Michael Dippery.