- Melbourne, Australia.
- https://cocoawithlove.com
-
signalr-client-swift-fork Public
Forked from dotnet/signalr-client-swiftThe swift client library for SignalR and Azure Signalr Service
Swift MIT License UpdatedJun 12, 2025 -
SignalR-Client-Swift Public
Forked from moozzyk/SignalR-Client-SwiftSwift SignalR Client for Asp.Net Core SignalR server
-
CwlDemangle Public
An implementation of Swift mangled symbol parsing and demangled printing in Swift.
-
swift-async-algorithms Public
Forked from apple/swift-async-algorithmsAsync Algorithms for Swift
-
-
CwlPreconditionTesting Public
A Mach exception handler that allows Swift precondition failures to be caught and tested.
-
CwlCatchException Public
Catch Objective-C exceptions by NSException subtype in a Swift closure/function.
-
CwlSignal Public
A Swift framework for reactive programming.
-
CwlUtils Public
A collection of Swift utilities as documented on cocoawithlove.com
-
CwlFeedReader Public
A JSON feed reader used in the App architecture basics in SwiftUI series on CocoaWithLove.com
-
CombineExploration Public
Some tests and sample code that explore a few behaviors of Apple's Combine framework.
-
CwlViews Public
Wrappers around AppKit and UIKit, turning them into declarative, reactive-driven frameworks.
-
AudioStreamer Public
A streaming audio player class (AudioStreamer) for Mac OS X and iPhone.
-
CocoaWithLovePlaygrounds Public
Swift Playground versions of select articles from Cocoa with Love.
-
Clocks Public
An iOS world-time app written in Swift to demonstrate the benefits of treating view-state as a separate model.
-
CwlWhitespace Public
A whitespace policing source command extension for Xcode 8.
-
CwlWorstPossibleApplication Public
A Minesweeper clone in Swift deliberately implemented without a separated Model.
-
Mines Public
A half-hearted minesweeper implementation from Mac OS 8, resurrected for macOS Sierra.
-
Playgrounds2017 Public
Code used during my talk at the Playgrounds Conference held in Melbourne, Feb 2017.