ghc-lib-9.8.4.20241130: The GHC API, decoupled from GHC versions
Safe HaskellIgnore
LanguageHaskell2010

GHC.Tc.Instance.Typeable

Synopsis

Documentation

mkTypeableBinds :: TcM TcGblEnv Source #

Generate the Typeable bindings for a module. This is the only entry-point of this module and is invoked by the typechecker driver in tcRnSrcDecls.

See Note [Grand plan for Typeable] in GHC.Tc.Instance.Typeable.

tyConIsTypeable :: TyCon -> Bool Source #

Is a particular TyCon representable by Typeable?. These exclude type families and polytypes.