This was supposed to be a quick sidebar, but it turned into a full-length article, so I’m calling it part 3. The original part 3, continuing the …| robnapier.net
In the last section, I ended my little network stack at this point: // Something that can be fetched from the API protocol Fetchable: Decodable { …| robnapier.net
In the beginning, Crusty In 2015, at WWDC, Dave Abrahams gave what I believe is still the greatest Swift talk ever given, and certainly the most …| robnapier.net
Once upon a time, when Swift was young, there were a couple of types called SequenceOf and GeneratorOf, and they could type erase stuff. “Type erase …| robnapier.net