Michael Melanson's Projects
Rust library for parsing ACPI tables and AML
My solutions for the Advent of Code 2018.
My solutions for the Advent of Code 2019.
A safe and convenient store for one value of each type
Rust crate for runtime x86 assembler template generation
Automatic program generation via the Transformation Priority Premise. See: https://8thlight.com/blog/uncle-bob/2013/05/27/TheTransformationPriorityPremise.html
A compiler for C-Minus written in Haskell that targets an architecture called TM. I wrote this for a Compilers course. It could stand to be refactored in a few places, but overall I'm pretty proud of it.
signed cookie functionality for node.js
Mirror of Apache Cordova iOS
TextMate bundle for cweb files.
A simple Erlang IRC bot
Mirror of Yariv Sadan's Erlyweb SVN repository
The fabulous, aspirationally Make-compatible, fabricator of files.
The fastest font renderer in the world, written in pure rust.
Tutorial on Hledger setup with multi-year files, multi-source imports and a range of auto-generated reports
Grunt tasks for optimizing & inlining images
Realtime Rails
An x86-64 operating system kernel written in Rust.
An experimental P2P system in Erlang
Websocket library for Haskell
A neural dynamics simulation.
Vital extensions to NSURLRequest that Apple left out for some reason.