Hacker News new | ask | show | jobs
by willtim 3231 days ago
Template Haskell is meta-programming. It supports quasi-quotation, just like Lisp.
1 comments

quasi-quotation is an unrelated feature in Lisp. It's there to build list structures from templates. Using templates in macros is sometimes helpful, sometimes not.
In Template Haskell quasi-quotation is how one would add new syntax, but it's not necessary either if all that is required is macro expansion.