<div class="chatlog__message-group"> <div id="chatlog__message-container-373351870196088836" class="chatlog__message-container" data-message-id="373351870196088836"> <div class="chatlog__message"> <div class="chatlog__message-aside"><img class="chatlog__avatar" src="https://cdn.discordapp.com/avatars/293572563010060288/92f572b5e1ef6656a55498787c15a5ad.png?size=512" alt="Avatar" loading="lazy"></div> <div class="chatlog__message-primary"> <div class="chatlog__header"><span class="chatlog__author" style="color:rgb(231,76,60)" title="tarunon" data-user-id="293572563010060288">tarunon</span> <a href="/channels/306995750418513920?category=main&channel=swift-2&message_id=373352261373526016"><span class="chatlog__timestamp" title="Friday, October 27, 2017 6:07 AM"></span></a><a href="#chatlog__message-container-373351870196088836">10/27/2017 6:07 AM</a></div> <div class="chatlog__content chatlog__markdown"><span class="chatlog__markdown-preserve">シンプルなら、Any<Animal> 一般なら、Any<Sequence where ...>と</span></div> </div> </div> </div> <div id="chatlog__message-container-373351904773799936" class="chatlog__message-container" data-message-id="373351904773799936"> <div class="chatlog__message"> <div class="chatlog__message-aside"> <div class="chatlog__short-timestamp" title="Friday, October 27, 2017 6:07 AM">6:07 AM</div> </div> <div class="chatlog__message-primary"> <div class="chatlog__content chatlog__markdown"><span class="chatlog__markdown-preserve">そう表現したものを存在型ということにすれば</span></div> </div> </div> </div> <div id="chatlog__message-container-373351993143459841" class="chatlog__message-container" data-message-id="373351993143459841"> <div class="chatlog__message"> <div class="chatlog__message-aside"> <div class="chatlog__short-timestamp" title="Friday, October 27, 2017 6:07 AM">6:07 AM</div> </div> <div class="chatlog__message-primary"> <div class="chatlog__content chatlog__markdown"><span class="chatlog__markdown-preserve">Animal.selfがprotocol型で準拠するものではなく、Any<Animal>.selfが具体的に準拠したりできるようになるはず</span></div> </div> </div> </div> <div id="chatlog__message-container-373352023510220800" class="chatlog__message-container" data-message-id="373352023510220800"> <div class="chatlog__message"> <div class="chatlog__message-aside"> <div class="chatlog__short-timestamp" title="Friday, October 27, 2017 6:07 AM">6:07 AM</div> </div> <div class="chatlog__message-primary"> <div class="chatlog__content chatlog__markdown"><span class="chatlog__markdown-preserve">かしら?</span></div> </div> </div> </div> <div id="chatlog__message-container-373352218037977108" class="chatlog__message-container" data-message-id="373352218037977108"> <div class="chatlog__message"> <div class="chatlog__message-aside"> <div class="chatlog__short-timestamp" title="Friday, October 27, 2017 6:08 AM">6:08 AM</div> </div> <div class="chatlog__message-primary"> <div class="chatlog__content chatlog__markdown"><span class="chatlog__markdown-preserve">つまり、Animal型の変数を持つときに let animal: Animalは駄目になって、</span></div> </div> </div> </div> <div id="chatlog__message-container-373352261373526016" class="chatlog__message-container" data-message-id="373352261373526016"> <div class="chatlog__message"> <div class="chatlog__message-aside"> <div class="chatlog__short-timestamp" title="Friday, October 27, 2017 6:08 AM">6:08 AM</div> </div> <div class="chatlog__message-primary"> <div class="chatlog__content chatlog__markdown"><span class="chatlog__markdown-preserve">let animal: Any<Animal> がOKになると色々整合性取れてきそう</span></div> <div class="chatlog__reactions"> <div class="chatlog__reaction" title="100"><img class="chatlog__emoji chatlog__emoji--small" alt="💯" src="https://cdn.jsdelivr.net/gh/twitter/twemoji@latest/assets/svg/1f4af.svg" loading="lazy"> <span class="chatlog__reaction-count">1</span></div> </div> </div> </div> </div> </div>