Avatar
Kishikawa Katsumi 4/8/2023 2:37 PM
@swift-4.2.4 func f<T>(_ expr: T) -> T { let val = expr return val } let i = 0 _ = f([0]).firstIndex(of: 0) == i _ = f([0]).firstIndex(of: 0) != i
2:39 PM
^ Swift 5から f([0]).firstIndex(of: 0) == i は合法だけど、 f([0]).firstIndex(of: 0) != i は(==!=の違い)コンパイルエラーになるのだけどどうしてだろう?