<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:media="http://search.yahoo.com/mrss/"
>

<channel>
	<title>Emoji &#8211; Wade Tregaskis</title>
	<atom:link href="https://wadetregaskis.com/tags/emoji/feed/" rel="self" type="application/rss+xml" />
	<link>https://wadetregaskis.com</link>
	<description></description>
	<lastBuildDate>Mon, 01 Jan 2024 22:59:56 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://wadetregaskis.com/wp-content/uploads/2016/03/Stitch-512x512-1-256x256.png</url>
	<title>Emoji &#8211; Wade Tregaskis</title>
	<link>https://wadetregaskis.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">226351702</site>	<item>
		<title>Flinging poo in Swift</title>
		<link>https://wadetregaskis.com/flinging-poo-in-swift/</link>
					<comments>https://wadetregaskis.com/flinging-poo-in-swift/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Sat, 17 Dec 2016 21:54:49 +0000</pubDate>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Creative]]></category>
		<category><![CDATA[Emoji]]></category>
		<category><![CDATA[Swift]]></category>
		<category><![CDATA[Unicode]]></category>
		<category><![CDATA[💩]]></category>
		<guid isPermaLink="false">https://blog.wadetregaskis.com/?p=3817</guid>

					<description><![CDATA[Thanks to one of the genuine upsides of Swift, full Unicode support in the compiler itself, you can do: Finally you can express yourself honestly within your program: Or, if you prefer to be polite &#38; British about it: You can go further, if you like, and have all manner of interesting things thrown about&#8230; <a class="read-more-link" href="https://wadetregaskis.com/flinging-poo-in-swift/" data-wpel-link="internal">Read more</a>]]></description>
										<content:encoded><![CDATA[
<p>Thanks to one of the genuine upsides of Swift, full Unicode support in the compiler itself, you can do:</p>



<div class="wp-block-kevinbatdorf-code-block-pro padding-disabled" data-code-block-pro-font-family="" style="font-size:.875rem;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><pre class="shiki light-plus" style="background-color: #FFFFFF" tabindex="0"><code><span class="line"><span style="color: #0000FF">enum</span><span style="color: #000000"> </span><span style="color: #267F99">EmojiErrors</span><span style="color: #000000">: Error {</span></span>
<span class="line"><span style="color: #000000">    </span><span style="color: #AF00DB">case</span><span style="color: #000000"> 💩</span></span>
<span class="line"><span style="color: #000000">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #0000FF">let</span><span style="color: #000000"> 💩 = EmojiErrors.💩</span></span></code></pre></div>



<p>Finally you can express yourself honestly within your program:</p>



<div class="wp-block-kevinbatdorf-code-block-pro padding-disabled" data-code-block-pro-font-family="" style="font-size:.875rem;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><pre class="shiki light-plus" style="background-color: #FFFFFF" tabindex="0"><code><span class="line"><span style="color: #AF00DB">throw</span><span style="color: #000000">(💩)</span></span></code></pre></div>



<p>Or, if you prefer to be polite &amp; British about it:</p>



<div class="wp-block-kevinbatdorf-code-block-pro padding-disabled" data-code-block-pro-font-family="" style="font-size:.875rem;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><pre class="shiki light-plus" style="background-color: #FFFFFF" tabindex="0"><code><span class="line"><span style="color: #0000FF">func</span><span style="color: #000000"> </span><span style="color: #795E26">flinging</span><span style="color: #000000">&lt;</span><span style="color: #0000FF">E</span><span style="color: #000000">: </span><span style="color: #267F99">Error</span><span style="color: #000000">&gt;(</span><span style="color: #795E26">_</span><span style="color: #000000"> </span><span style="color: #001080">error</span><span style="color: #000000">: E) </span><span style="color: #AF00DB">throws</span><span style="color: #000000"> -&gt; Never {</span></span>
<span class="line"><span style="color: #000000">    </span><span style="color: #AF00DB">throw</span><span style="color: #000000">(error)</span></span>
<span class="line"><span style="color: #000000">}</span></span>
<span class="line"></span>
<span class="line"><span style="color: #AF00DB">try</span><span style="color: #000000"> </span><span style="color: #795E26">flinging</span><span style="color: #000000">(💩)</span></span></code></pre></div>



<p>You can go further, if you like, and have all manner of interesting things thrown about your program:</p>



<div class="wp-block-kevinbatdorf-code-block-pro padding-disabled" data-code-block-pro-font-family="" style="font-size:.875rem;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><pre class="shiki light-plus" style="background-color: #FFFFFF" tabindex="0"><code><span class="line"><span style="color: #0000FF">enum</span><span style="color: #000000"> </span><span style="color: #267F99">EmojiErrors</span><span style="color: #000000">: Error {</span></span>
<span class="line"><span style="color: #000000">    </span><span style="color: #AF00DB">case</span><span style="color: #000000"> 💩</span></span>
<span class="line"><span style="color: #000000">    </span><span style="color: #AF00DB">case</span><span style="color: #000000"> 🖕</span></span>
<span class="line"><span style="color: #000000">    </span><span style="color: #AF00DB">case</span><span style="color: #000000"> 🐞</span></span>
<span class="line"><span style="color: #000000">    </span><span style="color: #AF00DB">case</span><span style="color: #000000"> 🎮</span></span>
<span class="line"><span style="color: #000000">    </span><span style="color: #AF00DB">case</span><span style="color: #000000"> 🏈</span></span>
<span class="line"><span style="color: #000000">    </span><span style="color: #AF00DB">case</span><span style="color: #000000"> 💣</span></span>
<span class="line"><span style="color: #000000">    </span><span style="color: #AF00DB">case</span><span style="color: #000000"> 📱</span></span>
<span class="line"><span style="color: #000000">    </span><span style="color: #AF00DB">case</span><span style="color: #000000"> 💻</span></span>
<span class="line"><span style="color: #000000">    </span><span style="color: #AF00DB">case</span><span style="color: #000000"> 🖥</span></span>
<span class="line"><span style="color: #000000">    </span><span style="color: #AF00DB">case</span><span style="color: #000000"> 🎉</span></span>
<span class="line"><span style="color: #000000">}</span></span></code></pre></div>
]]></content:encoded>
					
					<wfw:commentRss>https://wadetregaskis.com/flinging-poo-in-swift/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3817</post-id>	</item>
	</channel>
</rss>
