[swift-evolution] [Review] SE-0030 Property Behaviors

Brent Royal-Gordon brent at architechies.com
Fri Feb 19 15:24:24 CST 2016

> public var behavior changeObserved<Value: Equatable> name: Value = initialValue 
> {

This is very similar to the last version of the proposal. The core team didn't like it; that sort of "template-like" style isn't used in other Swift declarations. So in response to those complaints, Joe changed the declaration syntax in this draft.

(Personally, I liked this style, but that's beside the point...)

Brent Royal-Gordon

More information about the swift-evolution mailing list