// // Promise+First.swift // then // // Created by Sacha DSO on 31/01/2018. // Copyright © 2018 s4cha. All rights reserved. // import Foundation extension Promise { public func first() -> Promise where T == [E] { return self.then { unwrap($0.first) } } } extension Promise { public func last() -> Promise where T == [E] { return self.then { unwrap($0.last) } } }