Hoogle Search
Within LTS Haskell 24.35 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
evBindMapToVarSet :: EvBindMap -> VarSetghc-lib-parser GHC.Tc.Types.Evidence No documentation available.
filterEvBindMap :: (EvBind -> Bool) -> EvBindMap -> EvBindMapghc-lib-parser GHC.Tc.Types.Evidence No documentation available.
foldEvBindMap :: (EvBind -> a -> a) -> a -> EvBindMap -> aghc-lib-parser GHC.Tc.Types.Evidence No documentation available.
isEmptyEvBindMap :: EvBindMap -> Boolghc-lib-parser GHC.Tc.Types.Evidence No documentation available.
nonDetStrictFoldEvBindMap :: (EvBind -> a -> a) -> a -> EvBindMap -> aghc-lib-parser GHC.Tc.Types.Evidence No documentation available.
varSetMinusEvBindMap :: VarSet -> EvBindMap -> VarSetghc-lib-parser GHC.Tc.Types.Evidence No documentation available.
anyRewritableTyFamApp :: EqRel -> (UnderFam -> EqRel -> TyCon -> [TcType] -> Bool) -> TcType -> Boolghc-lib-parser GHC.Tc.Utils.TcType No documentation available.
type
ClosureMap = UniqDFM Name (Name, (Type, Maybe IpeSourceLocation))ghc-lib-parser GHC.Types.IPE A map from a Name to the best approximate source position that name arose from.
type
DCMap = UniqDFM DataCon (DataCon, NonEmpty (Int, Maybe IpeSourceLocation))ghc-lib-parser GHC.Types.IPE A map storing all the different uses of a specific data constructor and the approximate source position that usage arose from. The Int is an incrementing identifier which distinguishes each usage of a constructor in a module. It is paired with the source position the constructor was used at, if possible and a string which names the source location. This is the same information as is the payload for the SourceNote constructor.
-
ghc-lib-parser GHC.Types.IPE No documentation available.