Dr. Brandon Wiley's repositories
Agora
A decentralized forum
Audio-core
Audio-core is an extraction of the platform-neutral functionality from the Teensy Audio library
Audio-SAMD51
Audio-SAMD51 is an extraction of the platform-specific parts of Adafruit's port of the Teensy Audio library to the SAMD51 microcontroller
Audio-Swift
Audio-Swift is a port of the Teensy Audio library from C++ to Swift
Audio-SwiftIO
Port of the Teensy Audio library to SwiftIO boards
Audio-Teensy4
Audio-Teensy4 is an extraction of the platform-specific parts of Teensy Audio library that are specific to the Teensy v4.x platform
Bell
Bell is a small Smalltalk-like languages that compiles to C++, targeting Arduino
BigIntArduino
BigIntArduino is a simple Arduino wrapper for the public domain Num library https://github.com/983/Num
Blueprint
Blueprint is an intermediate representation language for expressing code that is going to be transpiled
Daydream
Compiler for the Daydream type system
impact
impact is an effect applier that handles concurrency and locking for experimenting with concurrency-free architecture
isochords
Given a Just Intonation tuning, this program finds all of the isoharmonic chords
jumpgate
jumpgate is a simple frontend for experimentation with concurrency-free server architecture
MultitudeArduino
MultitudeArduino is an Arduino library for working with collections of numbers
MutableState
MutableState is an effect-oriented programming library for use with the Ultraviolet virtual machine implementation for Arduinos. It allows for mutable state to be stored and retrieved as an effect.
radiowave
radiowave is a set of wrappers to convert byte streams interfaces into message channels
RadioWaveSwift
RadioWaveSwift is the Swift implementation of the radiowave protocol for accessing byte stream interfaces as message channels
Swift-BigInt
A lightweight, Arbitrary Precision Arithmetic Library for Swift!
SwiftConcurrencyOnLinuxIsBroken
Using concurrency in Swift on Linux at some point became completely non-functional
TransmissionAsyncNametag
Nametag support for TransmissionAsync
Ultraviolet
Ultraviolet is a cross-platform virtual machine for general-purpose computing
UltravioletArduino
UltravioletArduino is the Arduino port of the Ultraviolet virtual machine
UltravioletSwift
A Swift implementation of the Ultraviolet virtual machine, designed for Effective Computing
Valet
Valet is a shared service for storing and retrieving public keys
wormhole
wormhole is a simple router for experimenting with concurrency-free server architecture