Opposite of while loop.

This would be useful in Swift in combination with if let for unwrapping optionals, e.g.

until let somethingThatMustBeNonNil {
  // try to initialize somethingThatMustBeNonNil
}
// it is now non-nil