[swift-evolution] [Proposal] Remove force unwrapping in function signature.
saagarjha28 at gmail.com
Tue Jul 19 17:46:00 CDT 2016
I have updated the proposal here <https://gist.github.com/saagarjha/f33fecd4576f40133b6469da942ef453>. Since this is a potentially a source breaking change, I’d like this to be considered for Swift 3; unless anyone has any issues with it, I’m going to push this to swift-evolution.
> On Jul 5, 2016, at 13:30, Saagar Jha <saagarjha28 at gmail.com> wrote:
> Gave me a chuckle, but yeah, basically.
> On Tue, Jul 5, 2016 at 12:54 PM William Jon Shipley <wjs at delicious-monster.com <mailto:wjs at delicious-monster.com>> wrote:
> On Jun 30, 2016, at 9:22 AM, Saagar Jha via swift-evolution <swift-evolution at swift.org <mailto:swift-evolution at swift.org>> wrote:
>> When I see an IUO property, I consider it a sort of “contract”–it’s basically saying something like “I can’t set this to a valid value right now, but by the time you use it I promise that it’s non nil”
> You might say that an IUO is sort of an IOU?
> -Saagar Jha
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the swift-evolution