Javier Soto - Back to the Futures with Swift


Details
Enjoy NSMeetup? Please Donate - We appreciate your donations over the last 3 months. Your donations help pay for beer and venue costs. https://secure.meetup.com/nsmeetup/contribute/ Can't donate? Please tweet and share this talk with fellow iOS Developers.
In this talk Javi Soto from Twitter explains how one would go about implementing a Future type in Swift, how you would add an API to be able to concatenate asynchronous, fail-able work, and how it compares to the annoying callback-hell pattern that we're used to in Objective-C. It also covers some of the problems with the way Obj-C APIs handle errors, and how we can do better in Swift.
Javi (http://www.twitter.com/javi) has been an iOS developer since 2010. He is currently an engineer on the Fabric team at Twitter. He is passionate about writing maintainable code, so I’ve dedicated a lot of time learning about Functional Programming, and is a huge fan of Swift. In his free time he plays chess, and develops an Apple Watch app called WatchChess. You can follow him at http://www.twitter.com/javi.
Questions, Comments, or Ideas for NSMeetup? Email steve@bixbyapps.com or tweet http://www.twitter.com/stevederico
Follow Us on Twitter for slide decks and early announcements - http://www.twitter.com/nsmeetup
Every month, we meet for some tech talks and free beer. An iOS developer will present their talk and then we'll have an hour for networking and drinks. Topics will stay specific to iOS. Open-source projects are highly encouraged, no product placement in talks. We cannot hold the door open for everyone once the talk has started. Please reach out to Steve Derico if you are interested in speaking.

Javier Soto - Back to the Futures with Swift