Shared functionality between GHC and the @template-haskell@ library

Version on this page:8.6.4
LTS Haskell 16.11:8.8.3
Stackage Nightly 2023-11-29:9.6.3
Latest on Hackage:9.8.1

See all snapshots ghc-boot-th appears in

BSD-3-Clause licensed
Maintained by
This version can be pinned in stack with:ghc-boot-th-8.6.4@sha256:63cb626e0ef21f501311d147c9606381a909b06263ffaa930ed9cbce9f6155ba,1075

Module documentation for 8.6.4

  • GHC
    • GHC.ForeignSrcLang
      • GHC.ForeignSrcLang.Type
    • GHC.LanguageExtensions
      • GHC.LanguageExtensions.Type
    • GHC.Lexeme

This library contains various bits shared between the ghc and template-haskell libraries.

This package exists to ensure that template-haskell has a minimal set of transitive dependencies, since it is intended to be depended upon by user code.