No, the foreach only executes the passed function once for the result of the future, so for each element in the future, which can only be one by definition ;-)