Aaron Rasmussen

4pods

LVGMonads

Haskell-like Monads implemented in Swift, starting with the IO Monad.

License: MIT

  • Swift

LVGSwiftAudioFileServices

LVGSwiftAudioFileServices wraps Audio Toolbox's Audio File Services in an easy to use set of Swift functions.

License: MIT

  • Swift

LVGSwiftSystemSoundServices

LVGSwiftSystemSoundServices wraps Audio Toolbox's System Sound Services in an easy to use set of Swift functions. It includes a protocol, SystemSoundType, that lets you easily add system sound functionality to any object. It also includes the SystemSound class that loads and plays system sounds.

License: MIT

  • Swift

LVGUtilities

A group of basic Swift utility functions for performing the following tasks:

  • C-pointer bridging

License: MIT

  • Swift