Hoogle Search
Within LTS Haskell 24.51 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
type
WithCallStack a = HasCallStack => aCabal Distribution.Compat.Stack No documentation available.
annotateCallStackIO :: WithCallStack (IO a -> IO a)Cabal Distribution.Compat.Stack This function is for when you *really* want to add a call stack to raised IO, but you don't have a Verbosity so you can't use annotateIO. If you have a Verbosity, please use that function instead.
callStack :: HasCallStack => CallStackCabal Distribution.Compat.Stack No documentation available.
prettyCallStack :: CallStack -> StringCabal Distribution.Compat.Stack No documentation available.
withFrozenCallStack :: HasCallStack => (HasCallStack => a) -> aCabal Distribution.Compat.Stack No documentation available.
withLexicalCallStack :: (a -> WithCallStack (IO b)) -> WithCallStack (a -> IO b)Cabal Distribution.Compat.Stack No documentation available.
IllegalLibraryName :: PackageName -> CheckExplanationCabal Distribution.PackageDescription.Check No documentation available.
-
Cabal Distribution.Simple.BuildTarget No documentation available.
getAllInternalToolDependencies :: PackageDescription -> BuildInfo -> [UnqualComponentName]Cabal Distribution.Simple.BuildToolDepends Get internal "build-tool-depends", along with internal "build-tools" This is a tiny function, but used in a number of places. The same restrictions that apply to isInternal also apply to this function.
getAllToolDependencies :: PackageDescription -> BuildInfo -> [ExeDependency]Cabal Distribution.Simple.BuildToolDepends Get everything from "build-tool-depends", along with entries from "build-tools" that we know how to desugar. This should almost always be used instead of just accessing the buildToolDepends field directly.