William Brandon's repositories
EventualMonad
A small and simple Haskell library for automatically ordering dependencies at runtime. Great for handling forward references when writing compilers.
id_collections
Index-Oriented Programming in Rust
pretty-trait
Simple trait-based pretty-printing in Rust
screaming_float
Implements Screaming NaNs
knot-optimization
A UC Berkeley research project to generate 3D-printed models of topological knots
elm-constructive
A variant of the Elm architecture, where actions directly construct new models
incremental-rs
Composable and extensible incremental computation in Rust
vscode-quick-note
A simple Visual Studio Code extension for creating scratch notes
code-voyage
Algorithm Exploration Platform
delta-site
The official website for the Delta programming language
id_cache
A cache data structure which generates sequentially-assigned ids for unique values
id_graph_sccs
Find the strongly-connected components of a graph with nodes labeled by integer ids
kiss3d
Keep it simple, stupid 3d graphics engine for Rust.
linear-algebra
Fast Linear Algebra for Elm.
neural-networks
Personal experiments in machine learning
olfaction-prediction
Collaborative Phase of DREAM Olfaction Prediction Challenge
rfcs
Proposals for the design of Attaca and associated version control systems