3:16 AM
ワイのパッチがリグレッションとして名指しされちゃったんだけど問題の詳細が結構面白い。
3:20 AM
public func expect<T>(_ expression: @autoclosure () -> T) -> T { print("First") return expression() } let x = expect { 1 } print("x: \(x)") // x: (Function) ↑trailing closureとautoclosureが連動すると、T が関数型に推論される。