Hoogle Search

Within LTS Haskell 24.66 (ghc-9.10.3)

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

  1. lazySetIdInfo :: Id -> IdInfo -> Var

    ghc-lib-parser GHC.Types.Var

    No documentation available.

  2. setIdDetails :: Id -> IdDetails -> Id

    ghc-lib-parser GHC.Types.Var

    No documentation available.

  3. setIdExported :: Id -> Id

    ghc-lib-parser 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

  4. setIdMult :: Id -> Mult -> Id

    ghc-lib-parser GHC.Types.Var

    No documentation available.

  5. setIdNotExported :: Id -> Id

    ghc-lib-parser GHC.Types.Var

    We can only do this to LocalIds

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

    ghc-lib-parser GHC.Types.Var

    No documentation available.

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

    ghc-lib-parser GHC.Types.Var

    No documentation available.

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

    ghc-lib-parser GHC.Types.Var

    No documentation available.

  9. type DIdEnv elt = UniqDFM Var elt

    ghc-lib-parser GHC.Types.Var.Env

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

  10. type TidyEnv = (TidyOccEnv, VarEnv Var)

    ghc-lib-parser 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

Page 1053 of many | Previous | Next