Hoogle Search

Within LTS Haskell 24.38 (ghc-9.10.3)

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

  1. Profile :: Platform -> Ways -> Profile

    ghc GHC.Platform.Profile

    No documentation available.

  2. module GHC.Plugins

    This module is not used by GHC itself. Rather, it exports all of the functions and types you are likely to need when writing a plugin for GHC. So authors of plugins can probably get away simply with saying "import GHC.Plugins". Particularly interesting modules for plugin writers include GHC.Core and GHC.Core.Opt.Monad.

  3. Phantom :: Role

    ghc GHC.Plugins

    No documentation available.

  4. data PiTyBinder

    ghc GHC.Plugins

    A PiTyBinder represents an argument to a function. PiTyBinders can be dependent (Named) or nondependent (Anon). They may also be visible or not. See Note [PiTyBinders]

  5. type PredType = Type

    ghc GHC.Plugins

    A type of the form p of constraint kind represents a value whose type is the Haskell predicate p, where a predicate is what occurs before the => in a Haskell type. We use PredType as documentation to mark those types that we guarantee to have this kind. It can be expanded into its representation, but:

    • The type checker must treat it as opaque
    • The rest of the compiler treats it as transparent
    Consider these examples:
    f :: (Eq a) => a -> Int
    g :: (?x :: Int -> Int) => a -> Int
    h :: (r\l) => {r} => {l::Int | r}
    
    Here the Eq a and ?x :: Int -> Int and rl are all called "predicates"

  6. type PsError = PsMessage

    ghc GHC.Plugins

    No documentation available.

  7. type PsWarning = PsMessage

    ghc GHC.Plugins

    No documentation available.

  8. module GHC.Prelude

    Custom GHC Prelude This module serves as a replacement for the Prelude module and abstracts over differences between the bootstrapping GHC version, and may also provide a common default vocabulary.

  9. module GHC.Rename.Pat

    No documentation available.

  10. Prim :: RttiType -> [Word] -> Term

    ghc GHC.Runtime.Eval

    No documentation available.

Page 154 of many | Previous | Next