Hoogle Search

Within LTS Haskell 24.65 (ghc-9.10.3)

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

  1. asJoinId :: Id -> JoinArity -> JoinId

    ghc GHC.Plugins

    No documentation available.

  2. asJoinId_maybe :: Id -> JoinPointHood -> Id

    ghc GHC.Plugins

    No documentation available.

  3. asNonWorkerLikeId :: Id -> Id

    ghc GHC.Plugins

    Remove any cbv marks on arguments from a given Id.

  4. asWorkerLikeId :: Id -> Id

    ghc GHC.Plugins

    Turn this id into a WorkerLikeId if possible.

  5. avoidClashesOccEnv :: TidyOccEnv -> [OccName] -> TidyOccEnv

    ghc GHC.Plugins

    No documentation available.

  6. avoidClashesOccEnv :: TidyOccEnv -> [OccName] -> TidyOccEnv

    ghc GHC.Plugins

    No documentation available.

  7. cloneIdBndr :: Subst -> UniqSupply -> Id -> (Subst, Id)

    ghc GHC.Plugins

    Very similar to substBndr, but it always allocates a new Unique for each variable in its output. It substitutes the IdInfo though. Discards non-Stable unfoldings

  8. cloneIdBndrs :: Subst -> UniqSupply -> [Id] -> (Subst, [Id])

    ghc GHC.Plugins

    Applies cloneIdBndr to a number of Ids, accumulating a final substitution from left to right Discards non-Stable unfoldings

  9. cloneRecIdBndrs :: MonadUnique m => Subst -> [Id] -> m (Subst, [Id])

    ghc GHC.Plugins

    Clone a mutually recursive group of Ids

  10. delTidyOccEnvList :: TidyOccEnv -> [FastString] -> TidyOccEnv

    ghc GHC.Plugins

    No documentation available.

Page 528 of many | Previous | Next