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. newtype Path b t

    path Path.Internal.Windows

    Path of some base and type. The type variables are:

    • b — base, the base location of the path; absolute or relative.
    • t — type, whether file or directory.
    Internally is a string. The string can be of two formats only:
    1. File format: file.txt, foo/bar.txt, /foo/bar.txt
    2. Directory format: foo/, /foo/bar/
    All directories end in a trailing separator. There are no duplicate path separators //, no .., no ./, no ~/, etc.

  2. Path :: FilePath -> Path b t

    path Path.Internal.Windows

    No documentation available.

  3. module Path.Posix

    This library provides a well-typed representation of paths in a filesystem directory tree. Note: This module is for working with Posix style paths. Importing Path is usually better. A path is represented by a number of path components separated by a path separator which is a / on POSIX systems and can be a / or \ on Windows. The root of the tree is represented by a / on POSIX and a drive letter followed by a / or \ on Windows (e.g. C:\). Paths can be absolute or relative. An absolute path always starts from the root of the tree (e.g. /x/y) whereas a relative path never starts with the root (e.g. x/y). Just like we represent the notion of an absolute root by "/", the same way we represent the notion of a relative root by ".". The relative root denotes the directory which contains the first component of a relative path.

  4. data Path b t

    path Path.Posix

    Path of some base and type. The type variables are:

    • b — base, the base location of the path; absolute or relative.
    • t — type, whether file or directory.
    Internally is a string. The string can be of two formats only:
    1. File format: file.txt, foo/bar.txt, /foo/bar.txt
    2. Directory format: foo/, /foo/bar/
    All directories end in a trailing separator. There are no duplicate path separators //, no .., no ./, no ~/, etc.

  5. data PathException

    path Path.Posix

    Exceptions that can occur during path operations.

  6. type PathParseException = PathException

    path Path.Posix

    Deprecated: Please use PathException instead.

  7. data Path b t

    path Path.Windows

    Path of some base and type. The type variables are:

    • b — base, the base location of the path; absolute or relative.
    • t — type, whether file or directory.
    Internally is a string. The string can be of two formats only:
    1. File format: file.txt, foo/bar.txt, /foo/bar.txt
    2. Directory format: foo/, /foo/bar/
    All directories end in a trailing separator. There are no duplicate path separators //, no .., no ./, no ~/, etc.

  8. data PathException

    path Path.Windows

    Exceptions that can occur during path operations.

  9. type PathParseException = PathException

    path Path.Windows

    Deprecated: Please use PathException instead.

  10. module Text.Show.Pretty

    Functions for human-readable derived Show instances.

Page 188 of many | Previous | Next