[Pitch] Optional parameters in functions should default to `nil`, allow omission

I’d love to see someone pitch and drive a proposal to remove that behavior, by the way. Optionals are the only type in Swift that can be default initialized in this manner, and it feels like an unnecessary bit of magic to me.

19 Likes