There's also Hackett: Haskell with Racket's syntax and macro system, by Alexis King
I will prempt the comment that always shows up in discussions of this kind:
No. Typeclasses do not replace proper macros. Go home, you are drunk.
Date of publication is from 2007.
Savior of the universe.
It is time for Rusted !!!
Rust semantics with D syntax (garbage collector is a bonus).
[dead]
The other way round, a Haskell on top of a Lisp, in production today: https://github.com/coalton-lang/coalton/
> Coalton is an efficient, statically typed functional programming language that supercharges Common Lisp.
Presentation this year on the ELS: https://www.youtube.com/watch?v=of92m4XNgrM