A C# compiler written in Haskell using LLVM.