<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Functional Programming on miqu.me</title><link>https://miqu.me/blog/categories/functional-programming/</link><description>Recent content in Functional Programming on miqu.me</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Wed, 09 Sep 2015 16:00:23 +0100</lastBuildDate><atom:link href="https://miqu.me/blog/categories/functional-programming/index.xml" rel="self" type="application/rss+xml"/><item><title>Functional programming in the small, with Swift</title><link>https://miqu.me/blog/2015/09/09/functional-programming-in-the-small-with-swift/</link><pubDate>Wed, 09 Sep 2015 16:00:23 +0100</pubDate><guid>https://miqu.me/blog/2015/09/09/functional-programming-in-the-small-with-swift/</guid><description>&lt;p&gt;In a &lt;a href="https://miqu.me/blog/2015/08/31/poor-mans-functional-programming/"&gt;previous post&lt;/a&gt;, I wrote about the choice of paradigms that Swift presents for it&amp;rsquo;s target audience. I also gave my opinion on how people with different backgrounds might see and approach the Functional Programming paradigm.&lt;/p&gt;
&lt;p&gt;In this post I want to share how I started to take advantage of FP with Swift for the practical domain of iOS developers: Building apps.&lt;/p&gt;</description></item><item><title>Poor man's functional programming</title><link>https://miqu.me/blog/2015/08/31/poor-mans-functional-programming/</link><pubDate>Mon, 31 Aug 2015 21:00:00 +0100</pubDate><guid>https://miqu.me/blog/2015/08/31/poor-mans-functional-programming/</guid><description>&lt;p&gt;It&amp;rsquo;s a very exciting time to be an iOS or Mac developer. The platform moves very fast and we got a new toy (language) to play with: Swift. It&amp;rsquo;s the perfect time to reevaluate, learn and evolve as a programmer, because you will be forced to adopt this new language (yes, I think Swift is the future, 100%).&lt;/p&gt;
&lt;p&gt;I want to relate this to the fact that most iOS engineers, or mobile application developers, are traditionally familiar with Object Oriented Programming paradigm. But Swift offers more than different syntax and OOP.&lt;/p&gt;
&lt;p&gt;I’m referring to &lt;em&gt;some&lt;/em&gt; features inspired by functional languages. If you’ve ever had an interest, but never the chance or motivation to go forth and look into this paradigm, now it&amp;rsquo;s the perfect time to do it.&lt;/p&gt;</description></item></channel></rss>