Fail gracefully (i.e., don't crash), but let me know something went wrong so I can fix it in my next release. (more…)
Read more »
This week, let’s dive deep into the world of pattern matching in Swift — to take a look at how we can construct completely custom patterns, and some of the interesting techniques that we can unlock by doing so. (more…)
Read more »
What is functional programming? What are the three fundamental concepts of functional programming? These are the questions to answer in this introduction to functional programming in Swift. (more…)
Read more »
Method Dispatch is how a program selects which instructions to execute. Learn how Swift method dispatch works, including some unexpected edge cases.
Read more »