John Ericson's Projects
Runtime code generation for x86 machine code (http://hackage.haskell.org/package/harpy)
large, persistent, memcached values and structure sharing for Haskell
Alternative Haskell Infrastructure for Nixpkgs
A network-compatable rewrite of the Ace of Spades 0.* clients in Haskell
Haskell bindings for ENet
Manage a user environment using Nix
A LaTeX class for books, reports or theses based on https://github.com/kenohori/thesis and https://github.com/Tufte-LaTeX/tufte-latex.
A portable foreign-function interface library.
Haskell User's Operating System and Environment -- with Lightweight Concurrency. (I, Ericson2314 did not write this at all)
A day of lightning talks for folks who distribute and release builds of LLVM, with a focus on configuration, testing, and unique constraints.
An LLVM/Clang/LLD based mingw-w64 toolchain
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org.
The Meson Build System
A useful type for working with integers modulo some constant.
Multihash Haskell implementation
Automatic conversion of the NetBSD src CVS module, use with care. Please submit bugs/changes via https://gnats.netbsd.org
Nix, the purely functional package manager
The Nix community RFCs
Nix related artwork
Much better than a .dotfiles repo
NixOS modules covering hardware quirks
Nix Packages collection
OpenEXR is a high dynamic-range (HDR) image file format developed by Industrial Light & Magic for use in computer imaging applications
Compatible client of Ace of Spades 0.75
Portable OpenSSH
Build library for invoking pkg-config for Rust
The Pyret language.
Fork of http://code.google.com/p/pyspades/, converted to git