I already encountered a downside of the memberwise initializer - but that's 
already addressed (at least partly) as point 4) in Chris' list:
Let's say I have a struct with 10 members, and all of them have a default; the 
current initializer doesn't use the defaults, so you have the burden of filling 
all parameters on your own, even if you only want to customize a single 
parameter.
It would be nice to see that resolved, but imho the proposal looks quite long 
and complicated (but it's late here in Europe ;-)

Tino
_______________________________________________
swift-evolution mailing list
[email protected]
https://lists.swift.org/mailman/listinfo/swift-evolution

Reply via email to