The Promise of a Better Future: Eliminating Swift Callback Hell with a 100-line Futures library
I’m going to start with what should be a non-controversial statement - asynchronous programming is hard! Despite all of our best efforts, developing mobile applications that are increasingly feature-full has meant we’ve had to write significantly complex and asynchronous code. Keeping track of how your app works is…