A GHC Library