Building a modern functional compiler from first principles. Stephen Diehl In 2014 I wrote a short tutorial about building a small imperative language in Haskell that compiled into LLVM. I was extremely happy with the effect the tutorial seemed to have, and the warm response I got from so many people was very encouraging. I've done a great bit of thinking about what the most impactful topic I coul
![Write You a Haskell ( Stephen Diehl )](https://cdn-ak-scissors.b.st-hatena.com/image/square/5d582ebeee883a2953b7da38151c1d93c199a047/height=288;version=1;width=512/http%3A%2F%2Fdev.stephendiehl.com%2Ffun%2Fimg%2FHaskell-Logo.png)