I don&#x27;t think TemplateHaskell will be folded into a standard any time soon. It&#x27;s rather large (e.g. all the AST datatypes), and relatively unstable (e.g. GHC 7.8 to GHC 7.10 had breaking changes to TemplateHaskell).