http://adcdownload.apple.com/WWDC_2017/Xcode_9_beta/Xcode_9_beta_Release_Notes.pdf
> The migrator does not properly distinquish between single-tuple and > multiple-argument function types as described in SE–0110, causing additional > mismatched type errors with the closure types that are passed to Standard > Library functions expecting tuple objects. (32431899) > > Workaround: Manually fix the closure types to accept values of tuples instead > of separate argument values. > > > > When using $0 and $1 in a closure that is passed to a function expecting a > closure with a single tuple argument, the compiler may error after migration > with: > > error: closure tuple parameter '(TYPE, TYPE)' does not support > destructuring with implicit parameters > (32489893) > > Workaround: Change $0 and $1 references to $0.0 and $0.1 respectively. > Where are the firemen? Gwendal
_______________________________________________ swift-evolution mailing list swift-evolution@swift.org https://lists.swift.org/mailman/listinfo/swift-evolution