[swift-evolution] [Draft] Mixins

Trent Nadeau tanadeau at gmail.com
Sun Feb 28 18:41:38 CST 2016


The quoted portion of the proposal below doesn't make any sense to me.
Subclasses can't be value types. Do you mean the structs could have similar
functionality?

Firstly, only classes can inherit from such abstract classes, while it can
be easily seen that some subclasses ofCachingSerializable or SignalSender would
naturally have value semantics (be structs, in other words).

On Sun, Feb 28, 2016 at 5:03 PM, Антон Жилин <swift-evolution at swift.org>
wrote:

> Link to the proposal: https://gist.github.com/Anton3/f0550922c1be0fc5447c
>
> 2016-02-29 0:56 GMT+03:00 Step C <schristopher at bignerdranch.com>:
>
>> It would be helpful if you include the new draft. Or at least a link to
>> it.
>>
>> > On Feb 28, 2016, at 3:30 PM, Антон Жилин via swift-evolution <
>> swift-evolution at swift.org> wrote:
>> >
>> > I have rewritten almost the whole proposal in the last 10 hours. I
>> encourage everyone interested to reread it and suggest fixes, improvements,
>> as well as new directions for discussion.
>> > _______________________________________________
>> > swift-evolution mailing list
>> > swift-evolution at swift.org
>> > https://lists.swift.org/mailman/listinfo/swift-evolution
>>
>
>
> _______________________________________________
> swift-evolution mailing list
> swift-evolution at swift.org
> https://lists.swift.org/mailman/listinfo/swift-evolution
>
>


-- 
Trent Nadeau
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-evolution/attachments/20160228/35ad7362/attachment.html>


More information about the swift-evolution mailing list