// // Promise+Unwrap.swift // then // // Created by Sacha Durand Saint Omer on 18/03/2017. // Copyright © 2017 s4cha. All rights reserved. // import Foundation public func unwrap(_ param: T?) -> Promise { if let param = param { return Promise.resolve(param) } else { return Promise.reject(PromiseError.unwrappingFailed) } }