Skip to content

Commit 3bc9e04

Browse files
committed
Fix override T
1 parent 3a42074 commit 3bc9e04

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Sources/PreferenceOperators.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ public func ^<T: FixedWidthInteger> (left: Preference<T>, right: Preference<T>)
8484
return Preference<T>.operation(left, right, ^)
8585
}
8686
extension Preference {
87-
static func operation<T>(_ left: Preference<T>, _ right: Preference<T>, _ op: (T, T) -> T) -> T? {
87+
static func operation<U>(_ left: Preference<U>, _ right: Preference<U>, _ op: (U, U) -> U) -> U? {
8888
if let leftValue = left.value {
8989
if let rightValue = right.value {
9090
return op(leftValue, rightValue)

0 commit comments

Comments
 (0)