GitHub repository: BrentMifsud/CancellablePromiseKit
Description: Extends the amazing PromiseKit to cover cancellable tasks.