<p dir="ltr">I would start simple by creating a Lisp compiler or low level interpreter, and am personally a great fan of <a href="https://github.com/openube/zozotez">https://github.com/openube/zozotez</a>, but making a compiler for Haskell is of course way more difficult, productive and awesome. Gil came with some good links to help you with that.</p>