In Objective-C we have NSArrays.
In Swift we have Arrays, Generators, FlattenBidirectionCollection, LazySequenceType, ReverseRandomAccessIndex, and 62 other types directly related to solving all your fine grained ordered collection needs.
Why do all of these exist? How can we even begin to remember when to use which? What insane person could possibly need this many?
In this talk Sean will dive into some stories and theories, attempting to answer these very questions. We will be covering topics in generic programming, performance, and programming languages on down to the very fundamentals of numbers and math. You will come away with some juicy crowd pleasing knowledge you can take home to impress your friends, family, and coworkers.
Recording from the March 2016 Brooklyn Swift Developers Meetup: http://meetup.com/Brooklyn-Swift-Developers/events/229464421/