<div class="chatlog__message-group"> <div id="chatlog__message-container-438937351604142082" class="chatlog__message-container" data-message-id="438937351604142082"> <div class="chatlog__message"> <div class="chatlog__message-aside"><img class="chatlog__avatar" src="https://cdn.discordapp.com/avatars/127674083331538944/4893b43ea9ee2231b8ffb8b05c305ce3.png?size=512" alt="Avatar" loading="lazy"></div> <div class="chatlog__message-primary"> <div class="chatlog__header"><span class="chatlog__author" style="color:rgb(155,89,182)" title="norio_nomura" data-user-id="127674083331538944">norio_nomura</span> <a href="/channels/306995750418513920?category=main&channel=swift-2&message_id=438937351604142082"><span class="chatlog__timestamp" title="Thursday, April 26, 2018 5:40 AM"></span></a><a href="#chatlog__message-container-438937351604142082">4/26/2018 5:40 AM</a></div> <div class="chatlog__content chatlog__markdown"><span class="chatlog__markdown-preserve"><span class="chatlog__markdown-mention" title="swift41#2144">@swift-4.1.3</span> <span class="chatlog__markdown-mention" title="swift42#0507">@swift-4.2.4</span> <code class="chatlog__markdown-pre chatlog__markdown-pre--multiline language-swift">struct A { var strings: AnySequence<String> { return AnySequence { () -> AnyIterator<String> in var buffer = staticStrings ?? [] return AnyIterator { if let first = buffer.popFirst() { return first } return nil } } } } let staticStrings: [String]? = ["1", "2"]</code></span> <span class="chatlog__edited-timestamp" title="Thursday, April 26, 2018 5:42 AM">(edited)</span></div> </div> </div> </div> </div>