Hoogle Search

Within LTS Haskell 24.40 (ghc-9.10.3)

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

  1. newtype Path a

    hackage-security Hackage.Security.Util.Path

    Paths A Path is simply a FilePath with a type-level tag indicating where this path is rooted (relative to the current directory, absolute path, relative to a web domain, whatever). Most operations on Path are just lifted versions of the operations on the underlying FilePath. The tag however allows us to give a lot of operations a more meaningful type. For instance, it does not make sense to append two absolute paths together; instead, we can only append an unrooted path to another path. It also means we avoid bugs where we use one kind of path where we expect another.

  2. Path :: FilePath -> Path a

    hackage-security Hackage.Security.Util.Path

    No documentation available.

  3. module Hackage.Security.Util.Pretty

    Producing human-reaadable strings

  4. class Pretty a

    hackage-security Hackage.Security.Util.Pretty

    Produce a human-readable string

  5. PackageImports :: Extension

    hint Language.Haskell.Interpreter

    No documentation available.

  6. ParallelArrays :: Extension

    hint Language.Haskell.Interpreter

    No documentation available.

  7. ParallelListComp :: Extension

    hint Language.Haskell.Interpreter

    No documentation available.

  8. PartialTypeSignatures :: Extension

    hint Language.Haskell.Interpreter

    No documentation available.

  9. PatternGuards :: Extension

    hint Language.Haskell.Interpreter

    No documentation available.

  10. PatternSignatures :: Extension

    hint Language.Haskell.Interpreter

    No documentation available.

Page 575 of many | Previous | Next