> On 22 Apr 2016, at 23:43, Vladimir.S via swift-evolution 
> <swift-evolution@swift.org> wrote:
> 
> 3. Disallow putting empty tuple () in parentheses

The thing is, Void is a typealias for ()

Therefore the impermissible:
(()) -> ()

Is identical to:
(Void) -> ()

So to follow these rules, it must instead be:
Void -> ()

… and we’re back to T1 -> T2  

: )
_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org
https://lists.swift.org/mailman/listinfo/swift-evolution

Reply via email to