Weekly Reading Recommendations #4

Every week I will be sharing some of the interesting stuff I’ve been reading.

Stuff I Wrote

Swift

Partial functions in Swift, Part 1: Avoidance
Matt Gallagher advises on what are the downfalls of partial functions in Swift and how to avoid them (here’s a hint — write complete functions!). A nice read.

Xcode 7.3 Beta 2 introduces live interactive playgrounds
I somehow managed to miss this in Xcode’s last beta release. Very cool catch + example videos by Erica Sadun.

Swift Algorithm Club
Algorithms and data structures in Swift, with explanations.

Swift: CGRect, CGSize & CGPoint
Ok — so I’m familiar with most of the stuff in this post. But the part about mutability is completely new to me and will improve my life immediately! Yay Swift!

GitHub Projects