Hydra icon indicating copy to clipboard operation
Hydra copied to clipboard

⚡️ Lightweight full-featured Promises, Async & Await Library in Swift

Results 12 Hydra issues
Sort by recently updated
recently updated
newest added

Need to rename the Hydra enum to something else because it causing the ambiguity error in those projects in which similar namination is used. For eg. In my project I...

Hi everyone! I'm using Hydra 2.0.6 on iOS on Xcode 13.2.1. I would like to `import Hydra` on this file ```swift import SwiftUI struct VideocallViewControllerWrapper: UIViewControllerRepresentable { ... } ```...

I'm using Hydra 2.0.6 with Xcode 13, but at compile time I get a message that Hydra requires iOS 12 or higher. But I didn't have any problems when using...

Hi! First of all, I have to say that I really love this library 🙏 The reason for this issue is cause I'm not sure if I found a bug...

``` /home/user/Project/.build/checkouts/Hydra.git-8391472609009747209/Sources/Hydra/Promise+Await.swift:99:20: error: binary operator '!=' cannot be applied to two 'DispatchQueue' operands guard self.queue != DispatchQueue.main else { ~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~ Swift version 5.0.1 (swift-5.0.1-RELEASE) Target: x86_64-unknown-linux-gnu Ubuntu 16.04.6...

Hi Malcom! Is there any kind of progress block for things like uploading an avatar for example. ``` uploadAvatar() .progress { p in // Here update progressView for example }...

Hi guys, I have been using this library for a while and I have to say it's very easy to work with it. I have a concern about cancellable promises,...

https://github.com/malcommac/Hydra/blob/d12500aaf1685b338231f03cdfa49c4aa01858a3/README.md in README.md, `retry` is written twice in line 20.It is good to match because the order is different from Index. https://github.com/malcommac/Hydra/blob/d12500aaf1685b338231f03cdfa49c4aa01858a3/README.md#all-features There is no `retry` in` All Feature`.

What I was wishing for: ```swift all(promiseA,promiseB).then { resultA, resultB in } ``` Based on the docs it would have to be ```swift all(promiseA,promiseB).then { result in let resultA =...

enhancement

Hey guys, first of all thank you very much for this great library! I have `dismissActivityIndicator` method, which returns a promise: func dismissActivityIndicator(any: T) -> Promise { return Promise {...