[swift-evolution] [Draft] Abolish IUO type

Brent Royal-Gordon brent at architechies.com
Thu Mar 17 19:50:30 CDT 2016

> It seems like this unnecessarily complicates the surface model of Swift.  To me, it seems like there is no advantage to having two ways to spell this.

	@autounwrapped let foo = functionReturningOptional()

I *believe* that, without the `@autounwrapped` attribute, there's no way to go from T? to T! without actually restating T somewhere.

Brent Royal-Gordon

More information about the swift-evolution mailing list