# GHC {#ghc}
Creates a temporary package database and registers every Haskell build input in it (TODO: how?).
Chunks
cb96183e (1st chunk of `doc/hooks/ghc.section.md`)
Title: GHC
Summary
This section describes how GHC creates a temporary package database where it registers all Haskell build inputs. The specific method for how this registration occurs is noted as a pending item for further detail.