Swift Articles, Tutorials & News

Swift.org – Introducing Swift Service Lifecycle

It is my pleasure to announce a new open source project for the Swift server ecosystem, Swift Service Lifecycle. Service Lifecycle is a Swift package designed to help server applications, also known as services, manage their startup and shutdown sequences…

Read more »

Opaque Return Types in Swift

Let’s take a closer look at opaque return types, how they can be used both with and without SwiftUI, and how they compare to similar generic programming techniques, such as type erasure.

Read more »

Suffusion: Minimal Swift wrapper around the FUSE APIs

Suffusion is a minimal Swift wrapper around the FUSE APIs to support experimenting with custom read-only filesystems. It’s inspired by the Objective-C API presented by OSXFUSE.framework, but presents FUSE’s “low-level” node-based API rather than a path-ba…

Read more »