Swift is a powerful and intuitive general-purpose programming language for the OS X, iOS, watchOS, and Linux operating systems. It’s developed by Apple Inc. Swift is intended to be more resilient to erroneous code (“safer”) than Objective-C, and more conc... (more…)
Read more »
First part of an in-depth guide into developing a native macOS application using Haskell with Swift and SwiftUI. This part covers the set-up required to call Haskell functions from Swift in an XCode project using SwiftUI. (more…)
Read more »
Swift 5.5 is now officially released! Swift 5.5 is a massive release, which includes newly introduced language capabilities for concurrency, including async/await, structured concurrency, and Actors. My heartfelt thanks to the entire Swift community for... (more…)
Read more »
As big as the Beatles? Michael Jackson? Beyoncé? We crunched the numbers. (more…)
Read more »
Weak self is a commonly used method to avoid memory leaks. But why do we use this? And do we always need it? Learn everything about capture lists in this Quick Tip. (more…)
Read more »