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 3a42074 commit 3bc9e04Copy full SHA for 3bc9e04
Sources/PreferenceOperators.swift
@@ -84,7 +84,7 @@ public func ^<T: FixedWidthInteger> (left: Preference<T>, right: Preference<T>)
84
return Preference<T>.operation(left, right, ^)
85
}
86
extension Preference {
87
- static func operation<T>(_ left: Preference<T>, _ right: Preference<T>, _ op: (T, T) -> T) -> T? {
+ static func operation<U>(_ left: Preference<U>, _ right: Preference<U>, _ op: (U, U) -> U) -> U? {
88
if let leftValue = left.value {
89
if let rightValue = right.value {
90
return op(leftValue, rightValue)
0 commit comments