|
You are here |
inessential.com | ||
| | | | |
timekl.com
|
|
| | | | | Swift Generics 2: Existentials Boogaloo Its been just over two years since we first saw Improving the UI of generics, the discussion post abo... | |
| | | | |
swiftrocks.com
|
|
| | | | | In this article, we'll explain the concept of type erasure, how it used to be done, what's different in Swift 5.7, and how these changes work under the hood. | |
| | | | |
www.jessesquires.com
|
|
| | | | | A few days ago I was (finally!) updating a project to use Swift 2.2 and I ran into a few issues when converting to use the new #selector syntax introduced by... | |
| | | | |
abhinavomprakash.com
|
|
| | | Defining recursion in terms of itself is an old joke among programmers. Despite the fact that it frustrates a lot of new-comers, we don't change it. I like to define recursion as "Iteration for the cool kids". I don't mean this in a snobbish, let-us-exclude-the-for-loopers kinda way, but rather in a tone of appreciation. Recursion is an elegant way of doing things. Recursive alogrithms are concise, have less noise and have immutability baked in (always a plus). | ||