<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:media="http://search.yahoo.com/mrss/"

	>
<channel>
	<title>
	Comments on: Calling Swift Concurrency async code synchronously in Swift	</title>
	<atom:link href="https://wadetregaskis.com/calling-swift-concurrency-async-code-synchronously-in-swift/feed/" rel="self" type="application/rss+xml" />
	<link>https://wadetregaskis.com/calling-swift-concurrency-async-code-synchronously-in-swift/</link>
	<description></description>
	<lastBuildDate>Fri, 27 Dec 2024 19:08:00 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>
		By: Anonymous		</title>
		<link>https://wadetregaskis.com/calling-swift-concurrency-async-code-synchronously-in-swift/#comment-4623</link>

		<dc:creator><![CDATA[Anonymous]]></dc:creator>
		<pubDate>Fri, 27 Dec 2024 19:08:00 +0000</pubDate>
		<guid isPermaLink="false">https://wadetregaskis.com/?p=8351#comment-4623</guid>

					<description><![CDATA[Thank you for provided solution. It would be great if you could provide an example on how to execute Task.sync { }. The simple insertion of async code inside the brackets just stalled the execution of my code.]]></description>
			<content:encoded><![CDATA[<p>Thank you for provided solution. It would be great if you could provide an example on how to execute Task.sync { }. The simple insertion of async code inside the brackets just stalled the execution of my code.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: EthanLS		</title>
		<link>https://wadetregaskis.com/calling-swift-concurrency-async-code-synchronously-in-swift/#comment-4348</link>

		<dc:creator><![CDATA[EthanLS]]></dc:creator>
		<pubDate>Thu, 12 Sep 2024 15:19:12 +0000</pubDate>
		<guid isPermaLink="false">https://wadetregaskis.com/?p=8351#comment-4348</guid>

					<description><![CDATA[Thank you for taking the time to write up the deeper explanations and quirks -- that turned this read from &quot;cool &#038; useful&quot; into &quot;awesomely informative!&quot;]]></description>
			<content:encoded><![CDATA[<p>Thank you for taking the time to write up the deeper explanations and quirks &#8212; that turned this read from &#8220;cool &amp; useful&#8221; into &#8220;awesomely informative!&#8221;</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Luke Howard		</title>
		<link>https://wadetregaskis.com/calling-swift-concurrency-async-code-synchronously-in-swift/#comment-4140</link>

		<dc:creator><![CDATA[Luke Howard]]></dc:creator>
		<pubDate>Wed, 21 Aug 2024 00:22:05 +0000</pubDate>
		<guid isPermaLink="false">https://wadetregaskis.com/?p=8351#comment-4140</guid>

					<description><![CDATA[Yeah, I ended up doing the same thing to take advantage of an async-unaware REPL library:

https://github.com/PADL/ocacli/blob/main/Sources/ocacli/OCACLI.swift#L242

It can be done, but beware that your async tasks don’t run anything on the main thread.]]></description>
			<content:encoded><![CDATA[<p>Yeah, I ended up doing the same thing to take advantage of an async-unaware REPL library:</p>
<p><a href="https://github.com/PADL/ocacli/blob/main/Sources/ocacli/OCACLI.swift#L242" rel="nofollow ugc external noopener" data-wpel-link="external" target="_blank">https://github.com/PADL/ocacli/blob/main/Sources/ocacli/OCACLI.swift#L242</a></p>
<p>It can be done, but beware that your async tasks don’t run anything on the main thread.</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
