Hoogle Search
Within LTS Haskell 24.36 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
isClassOpId_maybe :: Id -> Maybe Classghc GHC No documentation available.
synTyConDefn_maybe :: TyCon -> Maybe ([TyVar], Type)ghc GHC Extract the TyVars bound by a vanilla type synonym and the corresponding (unsubstituted) right hand side.
synTyConRhs_maybe :: TyCon -> Maybe Typeghc GHC Extract the information pertaining to the right hand side of a type synonym (type) declaration.
tyConClass_maybe :: TyCon -> Maybe Classghc GHC If this TyCon is that for a class instance, return the class it is for. Otherwise returns Nothing
-
ghc GHC.Builtin.Names No documentation available.
cTupleTyConNameArity_maybe :: Name -> Maybe Arityghc GHC.Builtin.Types If the given name is that of a constraint tuple, return its arity.
isBuiltInOcc_maybe :: OccName -> Maybe Nameghc GHC.Builtin.Types Built-in syntax isn't "in scope" so these OccNames map to wired-in Names with BuiltInSyntax. However, this should only be necessary while resolving names produced by Template Haskell splices since we take care to encode built-in syntax names specially in interface files. See Note [Symbol table representation of names] in GHC.Iface.Binary. Moreover, there is no need to include names of things that the user can't write (e.g. type representation bindings like $tc(,,,)).
isPromotedMaybeTy :: Type -> Maybe (Maybe Type)ghc GHC.Builtin.Types No documentation available.
isPunOcc_maybe :: Module -> OccName -> Maybe Nameghc GHC.Builtin.Types No documentation available.
isSumTyOcc_maybe :: Module -> OccName -> Maybe Nameghc GHC.Builtin.Types No documentation available.