Hash values in Swift: more than just XOR.| swiftunboxed.com
Investigating compiler magic for automatically synthesizing Equatable conformance.| swiftunboxed.com
Adventures in Swift value equality.| swiftunboxed.com
New diagnostic directives in Swift 4.2. What are they and how are they implemented?| swiftunboxed.com
New in Swift 4.1: easier detection and conditional compilation for targeting the simulator.| swiftunboxed.com
The basics on the memory layout of Swift struct instances.| swiftunboxed.com
Thinking through conditional conformance in Swift, and working through the basics of its implementation.| swiftunboxed.com
When is a (sub)string not a string? Always and never.| swiftunboxed.com
What’s in a Swift number?| swiftunboxed.com
Map and flatMap are usually collection operations — why would you use them with optionals?| swiftunboxed.com
Let’s decode some decodables, from JSON to Swift.| swiftunboxed.com
Encoding a simple value to JSON, one step at a time.| swiftunboxed.com
Map and filter get all the glory, but reduce is the quiet workhorse.| swiftunboxed.com
It iterates, applies, transforms, collects. It's your functional best friend, map.| swiftunboxed.com
Start at startIndex, iterate one step forward, and you’ve learned the secrets of IteratorOverOne.| swiftunboxed.com
Objective-C runtime visibility and the depths of dynamic dispatch in the modern Swift era.| swiftunboxed.com