Hoogle Search

Within LTS Haskell 24.41 (ghc-9.10.3)

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

  1. reifyFixityCompat :: Name -> Q (Maybe Fixity)

    th-abstraction Language.Haskell.TH.Datatype

    Backwards compatibility wrapper for Fixity lookup. In template-haskell-2.11.0.0 and later, the answer will always be Just of a fixity. Before template-haskell-2.11.0.0 it was only possible to determine fixity information for variables, class methods, and data constructors. In this case for type operators the answer could be Nothing, which indicates that the answer is unavailable.

  2. resolveInfixT :: Type -> Q Type

    th-abstraction Language.Haskell.TH.Datatype

    Resolve any infix type application in a type using the fixities that are currently available. Starting in `template-haskell-2.11` types could contain unresolved infix applications.

  3. showFixity :: Fixity -> String

    th-abstraction Language.Haskell.TH.Datatype

    Render a Fixity as it would appear in Haskell source. Example: infixl 5

  4. showFixityDirection :: FixityDirection -> String

    th-abstraction Language.Haskell.TH.Datatype

    Render a FixityDirection like it would appear in Haskell source. Examples: infixl infixr infix

  5. compPosix :: CompOptions

    Glob System.FilePath.Glob

    Options for POSIX-compliance, as described in man 7 glob. numberRanges, recursiveWildcards, and pathSepInRanges are disabled.

  6. matchPosix :: MatchOptions

    Glob System.FilePath.Glob

    Options for POSIX-compliance, as described in man 7 glob. ignoreDotSlash is enabled, the rest are disabled.

  7. module OsPath.Internal.Posix

    Internal types and functions.

  8. 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.

  9. NotAProperPrefix :: PosixPath -> PosixPath -> PathException

    path OsPath.Posix

    No documentation available.

  10. isProperPrefixOf :: Path b Dir -> Path b t -> Bool

    path OsPath.Posix

    Determines if the path in the first parameter is a proper prefix of the path in the second parameter. The following properties hold:

    not (x `isProperPrefixOf` x)
    
    x `isProperPrefixOf` (x </> y)
    

Page 95 of many | Previous | Next