Hoogle Search
Within LTS Haskell 24.62 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
tcLookupDataFamInst :: FamInstEnvs -> TyCon -> [TcType] -> (TyCon, [TcType], Coercion)ghc-lib GHC.Tc.Instance.Family Like tcLookupDataFamInst_maybe, but returns the arguments back if there is no data family to unwrap. Returns a Representational coercion
tcLookupDataFamInst_maybe :: FamInstEnvs -> TyCon -> [TcType] -> Maybe (TyCon, [TcType], Coercion)ghc-lib GHC.Tc.Instance.Family Converts a data family type (eg F [a]) to its representation type (eg FList a) and returns a coercion between the two: co :: F [a] ~R FList a.
tcRnLookupName :: HscEnv -> Name -> IO (Messages TcRnMessage, Maybe TyThing)ghc-lib GHC.Tc.Module No documentation available.
tcRnLookupRdrName :: HscEnv -> LocatedN RdrName -> IO (Messages TcRnMessage, Maybe [Name])ghc-lib GHC.Tc.Module Find all the Names that this RdrName could mean, in GHCi
tcLookup :: Name -> TcPluginM TcTyThingghc-lib GHC.Tc.Plugin No documentation available.
tcLookupClass :: Name -> TcPluginM Classghc-lib GHC.Tc.Plugin No documentation available.
tcLookupDataCon :: Name -> TcPluginM DataConghc-lib GHC.Tc.Plugin No documentation available.
tcLookupGlobal :: Name -> TcPluginM TyThingghc-lib GHC.Tc.Plugin No documentation available.
tcLookupId :: Name -> TcPluginM Idghc-lib GHC.Tc.Plugin No documentation available.
tcLookupTyCon :: Name -> TcPluginM TyConghc-lib GHC.Tc.Plugin No documentation available.