Hoogle Search

Within LTS Haskell 24.41 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. setIdDetails :: Id -> IdDetails -> Id

    ghc GHC.Types.Var

    No documentation available.

  2. setIdExported :: Id -> Id

    ghc GHC.Types.Var

    Exports the given local Id. Can also be called on global Ids, such as data constructors and class operations, which are born as global Ids and automatically exported

  3. setIdMult :: Id -> Mult -> Id

    ghc GHC.Types.Var

    No documentation available.

  4. setIdNotExported :: Id -> Id

    ghc GHC.Types.Var

    We can only do this to LocalIds

  5. updateIdTypeAndMult :: (Type -> Type) -> Id -> Id

    ghc GHC.Types.Var

    No documentation available.

  6. updateIdTypeAndMultM :: Monad m => (Type -> m Type) -> Id -> m Id

    ghc GHC.Types.Var

    No documentation available.

  7. updateIdTypeButNotMult :: (Type -> Type) -> Id -> Id

    ghc GHC.Types.Var

    No documentation available.

  8. type DIdEnv elt = UniqDFM Var elt

    ghc GHC.Types.Var.Env

    Deterministic Identifier Environment Sadly not always indexed by Id, but it is in the common case.

  9. type TidyEnv = (TidyOccEnv, VarEnv Var)

    ghc GHC.Types.Var.Env

    Tidy Environment When tidying up print names, we keep a mapping of in-scope occ-names (the TidyOccEnv) and a Var-to-Var of the current renamings

  10. delTidyEnvList :: TidyEnv -> [Var] -> TidyEnv

    ghc GHC.Types.Var.Env

    No documentation available.

Page 582 of many | Previous | Next