We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 68664c1 commit 7fec6a4Copy full SHA for 7fec6a4
Sources/ComposableArchitecture/Effect.swift
@@ -110,12 +110,7 @@ public struct Effect<Output, Failure: Error>: Publisher {
110
public static func future(
111
_ attemptToFulfill: @escaping (@escaping (Result<Output, Failure>) -> Void) -> Void
112
) -> Effect {
113
- Deferred {
114
- Future { callback in
115
- attemptToFulfill { result in callback(result) }
116
- }
117
118
- .eraseToEffect()
+ Deferred { Future(attemptToFulfill) }.eraseToEffect()
119
}
120
121
/// Initializes an effect that lazily executes some work in the real world and synchronously sends
0 commit comments