Description
Parses Haskell source into Template Haskell abstract syntax. This lets tools or libraries convert written code fragments into Template Haskell structures for compile-time generation or inspection.
It is useful for metaprogramming, code generators, quasiquoters, and libraries that bridge source text with Template Haskell. It is a developer library and works during build or compile-time workflows.