Optional+Extension.swift 190 B

123456789101112
  1. import Foundation
  2. public extension Optional {
  3. func unwrapOrThrow(error: Error) throws -> Wrapped {
  4. if let value = self {
  5. return value
  6. } else {
  7. throw error
  8. }
  9. }
  10. }