There's "write you a Haskell" but it's still in progress
http://dev.stephendiehl.com/fun/index.html

On Thursday, March 10, 2016, Jonne Ransijn <yoyoyonny@gmail.com> wrote:

I would start simple by creating a Lisp compiler or low level interpreter, and am personally a great fan of https://github.com/openube/zozotez, 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.