M-Expressions in Haskell
143 points by galabad
Read the article
Discussion on Hacker News