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. data PersistUpdate

    persistent Database.Persist.Types

    No documentation available.

  2. data PersistValue

    persistent Database.Persist.Types

    A raw value which can be stored in any backend and can be marshalled to and from a PersistField.

  3. data Pattern

    Glob System.FilePath.Glob

    An abstract data type representing a compiled pattern. Note that the Eq instance cannot tell you whether two patterns behave in the same way; only whether they compile to the same Pattern. For instance, compile "x" and compile "[x]" may or may not compare equal, though a match will behave the exact same way no matter which Pattern is used.

  4. module System.FilePath.Glob.Primitive

    A number of primitives from which complete Patterns may be constructed. Using this together with the functions provided by the Monoid instance of Pattern allows for direct manipulation of Patterns beyond what can be done with just the compile family of functions. And of course you don't have to go via Strings if you use these.

  5. module OsPath.Internal.Posix

    Internal types and functions.

  6. newtype Path b t

    path OsPath.Internal.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 it is a PosixPath, which 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.

  7. Path :: PosixPath -> Path b t

    path OsPath.Internal.Posix

    No documentation available.

  8. newtype Path b t

    path OsPath.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 it is a WindowsPath, which 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.

  9. Path :: WindowsPath -> Path b t

    path OsPath.Internal.Windows

    No documentation available.

  10. module OsPath.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.

Page 186 of many | Previous | Next