[swift-evolution] [Draft] Abolish IUO type
Chris Lattner
clattner at apple.com
Thu Mar 17 23:08:27 CDT 2016
On Mar 17, 2016, at 5:50 PM, Brent Royal-Gordon <brent at architechies.com> wrote:
>> 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.
Right, that's part of the feature :-)
-Chris
More information about the swift-evolution
mailing list