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.
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.
resolveInfixT :: Type -> Q Typeth-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.
showFixity :: Fixity -> Stringth-abstraction Language.Haskell.TH.Datatype Render a Fixity as it would appear in Haskell source. Example: infixl 5
showFixityDirection :: FixityDirection -> Stringth-abstraction Language.Haskell.TH.Datatype Render a FixityDirection like it would appear in Haskell source. Examples: infixl infixr infix
-
Glob System.FilePath.Glob Options for POSIX-compliance, as described in man 7 glob. numberRanges, recursiveWildcards, and pathSepInRanges are disabled.
-
Glob System.FilePath.Glob Options for POSIX-compliance, as described in man 7 glob. ignoreDotSlash is enabled, the rest are disabled.
-
Internal types and functions.
-
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.
NotAProperPrefix :: PosixPath -> PosixPath -> PathExceptionpath OsPath.Posix No documentation available.
isProperPrefixOf :: Path b Dir -> Path b t -> Boolpath 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)