Extensions in Swift are great. We can extend structs, classes, enums, etc., whether we own the code or not, in almost any way we need. This enables us to do easier initializations, mapping, convenience functions, protocol implementation (one of my favorit... (more…)
Read more »
This maintains proposals for changes and user-visible enhancements to the Swift Programming Language. - apple/swift-evolution... (more…)
Read more »
Neural-Network-Playground - A neural network Swift playground, with no third party dependencies. (more…)
Read more »
For a while now I’ve had a series of blog posts floating around in my head on how to build an HTTP stack in Swift. The idea started last spring with Rob Napier’s blog posts on protocols, and matured last summer and fall while I was working at WeWork on an... (more…)
Read more »