This is your work, valued

Melbourne, Australia.

Matt Gallagher

Elite
@mattgallagher

AudioStreamer. A streaming audio player class (AudioStreamer) for Mac OS X and iPhone.

1.9k

CwlUtils. A collection of Swift utilities as documented on cocoawithlove.com

623

CwlSignal. A Swift framework for reactive programming.

301

CwlPreconditionTesting. A Mach exception handler that allows Swift precondition failures to be caught and tested.

182

CwlViews. Wrappers around AppKit and UIKit, turning them into declarative, reactive-driven frameworks.

167

CwlDemangle. An implementation of Swift mangled symbol parsing and demangled printing in Swift.

129

CombineExploration. Some tests and sample code that explore a few behaviors of Apple's Combine framework.

111

Clocks. An iOS world-time app written in Swift to demonstrate the benefits of treating view-state as a separate model.

103

CocoaWithLovePlaygrounds. Swift Playground versions of select articles from Cocoa with Love.

88

CwlFeedReader. A JSON feed reader used in the App architecture basics in SwiftUI series on CocoaWithLove.com

35

Mines. A half-hearted minesweeper implementation from Mac OS 8, resurrected for macOS Sierra.

31

CwlWhitespace. A whitespace policing source command extension for Xcode 8.

26

CwlCatchException. Catch Objective-C exceptions by NSException subtype in a Swift closure/function.

23

RainGenerator. Swift

20

CwlWorstPossibleApplication. A Minesweeper clone in Swift deliberately implemented without a separated Model.

19

Playgrounds2017. Code used during my talk at the Playgrounds Conference held in Melbourne, Feb 2017.

6

CwlLlmSwift. A comparison of different approaches for training LLMs in Swift

5

swift-async-algorithms. Async Algorithms for Swift

1

CwlPdfLib. A simple PDF parser and CGContext renderer.

1