Sequencing Success: Exploring Swift Sequences in Depth

Adrian Russell

⏱ 60 minute session
intermediate
14:30-15:30, Thursday, 23rd May 2024
A deep dive into Sequences and Iterators in Swift covering how they work, how the standard library uses them, and how custom sequences can be created to created clean and performant code.

🏷 sequences
🏷 iterators
🏷 algorithms
🏷 lazy
🏷 reuse
🏷 standard-library
🏷 performance
🏷 clean

Adrian Russell

With over a decade in iOS development, Adrian works as a Principal Mobile Graphics Engineer at Dyson, where he focuses on creating innovative interactive graphical experiences. With previous roles, including JustEatTakeaway.com and Apple, Adrian brings a wealth of expertise, notably in enhancing the accessibility of applications. Adrian has a strange obsession for iterators and how they can abstract away the complexity of logic flow. Beyond the code, Adrian is infatuated with theme parks, drawing inspiration from the hidden complexity behind the worlds they offer. Connect for a laid-back chat about theme parks, iterators, and graphical experiences.