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. ParseArgs :: ShowOrParseArgs

    Cabal Distribution.Simple.Command

    No documentation available.

  2. data PackageDB

    Cabal Distribution.Simple.Compiler

    Some compilers have a notion of a database of available packages. For some there is just one global db of packages, other compilers support a per-user or an arbitrary db specified at some location in the file system. This can be used to build isolated environments of packages, for example to build a collection of related packages without installing them globally.

  3. type PackageDBStack = [PackageDB]

    Cabal Distribution.Simple.Compiler

    We typically get packages from several databases, and stack them together. This type lets us be explicit about that stacking. For example typical stacks include:

    [GlobalPackageDB]
    [GlobalPackageDB, UserPackageDB]
    [GlobalPackageDB, SpecificPackageDB "package.conf.inplace"]
    
    Note that the GlobalPackageDB is invariably at the bottom since it contains the rts, base and other special compiler-specific packages. We are not restricted to using just the above combinations. In particular we can use several custom package dbs and the user package db together. When it comes to writing, the top most (last) package is used.

  4. ProfDetailAllFunctions :: ProfDetailLevel

    Cabal Distribution.Simple.Compiler

    No documentation available.

  5. ProfDetailDefault :: ProfDetailLevel

    Cabal Distribution.Simple.Compiler

    No documentation available.

  6. ProfDetailExportedFunctions :: ProfDetailLevel

    Cabal Distribution.Simple.Compiler

    No documentation available.

  7. data ProfDetailLevel

    Cabal Distribution.Simple.Compiler

    Some compilers (notably GHC) support profiling and can instrument programs so the system can account costs to different functions. There are different levels of detail that can be used for this accounting. For compilers that do not support this notion or the particular detail levels, this is either ignored or just capped to some similar level they do support.

  8. ProfDetailNone :: ProfDetailLevel

    Cabal Distribution.Simple.Compiler

    No documentation available.

  9. ProfDetailOther :: String -> ProfDetailLevel

    Cabal Distribution.Simple.Compiler

    No documentation available.

  10. ProfDetailTopLate :: ProfDetailLevel

    Cabal Distribution.Simple.Compiler

    No documentation available.

Page 92 of many | Previous | Next