Swift Optionals

Unlike its predecessors C and Objective-C, Swift has the concept of Optional types. By default, variables in Swift cannot be set to nil… Read more

Similar

Calling Haskell from Swift(UI)

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 Value Types and Reference Types

Value types and reference types are the core concepts in Swift. Let's study what are value and reference semantics; how Swift structs and classes are stored in memory; compare Swift structs and classes performance and suggest when to use what. (more…)

Read more »