GroupBy with KeyPath in Swift 4 August 24, 2018
One of the best things of modern Swift is the introduction of KeyPath. It allows us to reference getters and setters as first class values in our code. With them...
A world of coding 💻, by Alejandro Martinez
One of the best things of modern Swift is the introduction of KeyPath. It allows us to reference getters and setters as first class values in our code. With them...
I discovered the Advent of Code from some retweet on the first days of December. I found them really interesting and original so I decided to give them a try....
I've always been a big fan of Linked Lists. Maybe is because it was one of the first data structures that I learn how to implement and they were my...
Getting C-level performance in Swift for numerical algorithms is quirky but not particularly difficult. If you limit yourself to value types (no classes or existentials), use unsafe pointers and tuples...
I really recommend reading how Maxim made his FlatBuffer library 10 thousand times faster Swift.The interesting part is when he realized how much faster the C implementation was compared with...
The other day I had some spare time and I started exploring the idea of a Stack in Swift using protocols. For what? For fun.A Stack is a data structure...
2018/08/23: A new version of this post is available. Using KeyPath to simplify the call site and reduce possible mistakes.A while ago when Swift came out I had the idea...
Nate Cook writed afull featured Set Type in Swift. This are the things that I really like about some languages. The ability to extend the language itself with its own tools....