Hoogle Search

Within LTS Haskell 24.63 (ghc-9.10.3)

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

  1. dataConWrapId :: DataCon -> Id

    ghc GHC.Core.DataCon

    Returns an Id which looks like the Haskell-source constructor by using the wrapper if it exists (see dataConWrapId_maybe) and failing over to the worker (see dataConWorkId)

  2. dataConWrapId_maybe :: DataCon -> Maybe Id

    ghc GHC.Core.DataCon

    Get the Id of the DataCon wrapper: a function that wraps the "actual" constructor so it has the type visible in the source program: c.f. dataConWorkId. Returns Nothing if there is no wrapper, which occurs for an algebraic data constructor and also for a newtype (whose constructor is inlined compulsorily)

  3. dcr_wrap_id :: DataConRep -> Id

    ghc GHC.Core.DataCon

    No documentation available.

  4. bndrRuleAndUnfoldingIds :: Id -> IdSet

    ghc GHC.Core.FVs

    No documentation available.

  5. dIdFreeVars :: Id -> DVarSet

    ghc GHC.Core.FVs

    No documentation available.

  6. exprFreeIds :: CoreExpr -> IdSet

    ghc GHC.Core.FVs

    Find all locally-defined free Ids in an expression

  7. exprFreeIdsDSet :: CoreExpr -> DIdSet

    ghc GHC.Core.FVs

    Find all locally-defined free Ids in an expression returning a deterministic set.

  8. exprFreeIdsList :: CoreExpr -> [Id]

    ghc GHC.Core.FVs

    Find all locally-defined free Ids in an expression returning a deterministically ordered list.

  9. exprsFreeIds :: [CoreExpr] -> IdSet

    ghc GHC.Core.FVs

    No documentation available.

  10. exprsFreeIdsDSet :: [CoreExpr] -> DIdSet

    ghc GHC.Core.FVs

    Find all locally-defined free Ids in several expressions returning a deterministic set.

Page 490 of many | Previous | Next