lingo.lol is one of the many independent Mastodon servers you can use to participate in the fediverse.
A place for linguists, philologists, and other lovers of languages.

Server stats:

70
active users

#combine

0 posts0 participants0 posts today
Jaanus Kase<p><a href="https://iosdev.space/tags/Swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Swift</span></a> <a href="https://iosdev.space/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a> <a href="https://iosdev.space/tags/Combine" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Combine</span></a> </p><p>Yeah, Combine is soft-deprecated, on its way out, whatever</p><p>And ObservableObject is old</p><p>Am I a fool for still reaching for them when I need to do something like this? Have a raw and debounced versions of a property, both gettable, settable, and observable as needed, both in SwiftUI and anywhere else</p><p>And the code is pretty tight I think</p><p>How would you do this, say, in the new Observable world without Combine?</p>
Uli Kusterer (Not a kitteh)<p>Weird, I thought Combine's Cancellable would guarantee that when a Cancellable is freed, it implicitly triggers cancel().</p><p>But I can't find that mentioned anywhere in the (sparse) documentation (<a href="https://developer.apple.com/documentation/combine/cancellable" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">developer.apple.com/documentat</span><span class="invisible">ion/combine/cancellable</span></a>).</p><p>Anyone remember where that's documented? Or am I hallucinating?</p><p><a href="https://chaos.social/tags/swiftlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swiftlang</span></a> <a href="https://chaos.social/tags/combine" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>combine</span></a></p>
Richard Pierce<p><span class="h-card" translate="no"><a href="https://mstdn.social/@tanweerdar" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>tanweerdar</span></a></span> </p><p><a href="https://mas.to/tags/MastoPrompt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MastoPrompt</span></a> <a href="https://mas.to/tags/Combine" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Combine</span></a> <a href="https://mas.to/tags/Poetry" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Poetry</span></a></p>
Bloody Stupid Johnson<p>In love, both of us<br>Combined to form a new life—<br>It’s astonishing!</p><p><a href="https://darkfriend.social/tags/haiku" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>haiku</span></a> <a href="https://darkfriend.social/tags/poetry" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>poetry</span></a> <a href="https://darkfriend.social/tags/love" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>love</span></a><br><a href="https://darkfriend.social/tags/writing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>writing</span></a> <a href="https://darkfriend.social/tags/PoetryCommunity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PoetryCommunity</span></a><br><a href="https://darkfriend.social/tags/WritingCommunity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WritingCommunity</span></a><br><a href="https://darkfriend.social/tags/MastoPrompt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MastoPrompt</span></a><br><a href="https://darkfriend.social/tags/combine" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>combine</span></a></p><p>@tanweerdar</p>
juma<p>recipe for love<br>joy, compassion, acceptance<br>combined with kindness</p><p><a href="https://mas.to/tags/haiku" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>haiku</span></a> <a href="https://mas.to/tags/poetry" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>poetry</span></a> <a href="https://mas.to/tags/love" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>love</span></a><br><a href="https://mas.to/tags/writing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>writing</span></a> <a href="https://mas.to/tags/PoetryCommunity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PoetryCommunity</span></a><br><a href="https://mas.to/tags/WritingCommunity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WritingCommunity</span></a><br><a href="https://mas.to/tags/MastoPrompt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MastoPrompt</span></a><br><a href="https://mas.to/tags/combine" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>combine</span></a></p><p><span class="h-card" translate="no"><a href="https://mstdn.social/@tanweerdar" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>tanweerdar</span></a></span></p>
Jaanus Kase<p><a href="https://iosdev.space/tags/introduction" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>introduction</span></a></p><p>I’m on Mastodon for two things.</p><p>I build things on Apple platforms. I make <span class="h-card"><a href="https://indieapps.space/@tact" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>tact</span></a></span>. I read (a lot) and post (a little) about related technologies: <a href="https://iosdev.space/tags/Swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Swift</span></a>, <a href="https://iosdev.space/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a>, <a href="https://iosdev.space/tags/Combine" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Combine</span></a>, <a href="https://iosdev.space/tags/CloudKit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CloudKit</span></a>, <a href="https://iosdev.space/tags/CoreData" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CoreData</span></a>, <a href="https://iosdev.space/tags/Xcode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Xcode</span></a>, <a href="https://iosdev.space/tags/concurrency" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>concurrency</span></a>, as well as product design.</p><p>I support Ukraine. I follow Ukrainians and friends of 🇺🇦. Please donate to 🇺🇦 until 🗑🇷🇺 is gone: <a href="https://u24.gov.ua" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="">u24.gov.ua</span><span class="invisible"></span></a> or any other respected charity. My Twitter is mostly about Ukraine - <a href="https://twitter.com/jaanus" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="">twitter.com/jaanus</span><span class="invisible"></span></a></p>
Lukas Valenta<p>Have you ever tried using AsyncPublisher? I have. And some of its behavior has surprised me. I looked into it in-depth in my newest article, where I show how to use its behavior for your advantage, as well as how to get around its limitations. As you will see, some aspects can quite differ from observing publisher in Combine. <a href="https://mastodon.social/tags/combine" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>combine</span></a> <a href="https://mastodon.social/tags/swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swift</span></a> <a href="https://mastodon.social/tags/asyncpublisher" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>asyncpublisher</span></a> <a href="https://mastodon.social/tags/async" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>async</span></a></p><p><a href="https://www.cleevio.com/blog/the-not-so-equivalent-code-demystifying-asyncpublisher" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">cleevio.com/blog/the-not-so-eq</span><span class="invisible">uivalent-code-demystifying-asyncpublisher</span></a></p>
Jaanus Kase<p><a href="https://mastodon.justtact.com/tags/introduction" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>introduction</span></a></p><p>I’m on Mastodon for two things.</p><p>I build things on Apple platforms. I make <span class="h-card"><a href="https://mastodon.justtact.com/@tact" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>tact</span></a></span>. I read (a lot) and post (a little) about related technologies: <a href="https://mastodon.justtact.com/tags/Swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Swift</span></a>, <a href="https://mastodon.justtact.com/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a>, <a href="https://mastodon.justtact.com/tags/Combine" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Combine</span></a>, <a href="https://mastodon.justtact.com/tags/CloudKit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CloudKit</span></a>, <a href="https://mastodon.justtact.com/tags/CoreData" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CoreData</span></a>, <a href="https://mastodon.justtact.com/tags/Xcode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Xcode</span></a>, as well as product design.</p><p>I support Ukraine. I follow Ukrainians and friends of 🇺🇦. Please donate to 🇺🇦 until 🗑🇷🇺 is gone: <a href="https://ukraineaidops.org" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="">ukraineaidops.org</span><span class="invisible"></span></a> or any other charity. My Twitter is mostly about Ukraine - <a href="https://twitter.com/jaanus" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="">twitter.com/jaanus</span><span class="invisible"></span></a></p>
Exandra<p>AsyncSequence is Apple's simpler, funner successor to another great technology called <a href="https://hachyderm.io/tags/Combine" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Combine</span></a>.</p><p>The API is almost identical, and this means you can easily create AsyncSequences from existing Combine Publishers.</p><p>So that's how my example works:</p><p>1. Create a sample Combine Publisher of Integers (Int)<br>2. Erase it to`some Publisher&lt;Int, Never&gt;` (actually this step is automatic)<br>3. Convert it to AsyncThrowingPublisher<br>4. return it from the actor as AsyncThrowingPublisher&lt;some Publisher&lt;Int, Never&gt;&gt;</p>