Just run all the Futures, and give me the results in a Try

Author: Jeroen Soesbergen

Sometimes, when working with Futures, I have a bunch of Futures and I want to run them all. For all Futures, I then want to check if they have been successful or not. Future.sequence will not do the trick, because if one Future fails, the entire sequence will fail. This little piece of code tries to fill the gap. For Scala enthusiasts, the code should speak pretty much for itself.