Swift
KeyPath values
In Swift, what exactly does a KeyPath like \.name represent as a value?
KeyPath values
In Swift, what exactly does a KeyPath like \.name represent as a value?
SwiftShort answerIntro
Take ["a", "b", "c"] as input and produce ["c-0", "b-1", "a-2"]. You can't use a for loop…
#functional
ArchitectureShort answerIntro
Can you explain the Delegate pattern that shows up all over UIKit?
#kvo
ArchitectureShort answerBasics
How does KVO in the Objective-C runtime detect property changes under the hood?
#kvo
CS fundamentals and algorithmsMultiple choiceBasics
Which of these are pure functions (same output for the same input, no side effects)? Sele…
#functional