Hoogle Search
Within LTS Haskell 24.52 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
safeDirectImpsReq :: DynFlags -> Boolghc-lib-parser GHC.Driver.Session Are all direct imports required to be safe for this Safe Haskell mode? Direct imports are when the code explicitly imports a module
safeImplicitImpsReq :: DynFlags -> Boolghc-lib-parser GHC.Driver.Session Are all implicit imports required to be safe for this Safe Haskell mode? Implicit imports are things in the prelude. e.g System.IO when print is used.
areBoxesEqual :: Box -> Box -> IO Boolghc-lib-parser GHC.Exts.Heap Boxes can be compared, but this is not pure, as different heap objects can, after garbage collection, become the same object.
areBoxesEqual :: Box -> Box -> IO Boolghc-lib-parser GHC.Exts.Heap.Closures Boxes can be compared, but this is not pure, as different heap objects can, after garbage collection, become the same object.
ap_equal :: AnnPSB -> Maybe (EpToken "=")ghc-lib-parser GHC.Hs.Binds No documentation available.
-
ghc-lib-parser GHC.Hs.Decls Family Equation One equation in a type family instance declaration, data family instance declaration, or type family default. See Note [Type family instance declarations in HsSyn] See Note [Family instance declaration binders]
-
ghc-lib-parser GHC.Hs.Decls No documentation available.
type
HsFamEqnPats pass = [LHsTypeArg pass]ghc-lib-parser GHC.Hs.Decls HsFamEqnPats represents patterns on the left-hand side of a type instance, e.g. `type instance F k (a :: k) = a` has patterns `k` and `(a :: k)`. HsFamEqnPats used to be called HsTyPats but it was renamed to avoid confusion with a different notion of type patterns, see #23657.
type
LTyFamInstEqn pass = XRec pass TyFamInstEqn passghc-lib-parser GHC.Hs.Decls Located Type Family Instance Equation
type
TyFamInstEqn pass = FamEqn pass LHsType passghc-lib-parser GHC.Hs.Decls Type Family Instance Equation