Hoogle Search
Within LTS Haskell 24.40 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
base Text.Printf Calls perror to indicate an unknown format letter for a given type.
-
base Text.Printf Calls perror to indicate that the format string ended early.
parseFormat :: PrintfArg a => a -> ModifierParserbase Text.Printf No documentation available.
BlockedOnForeignCall :: BlockReasonbase GHC.Conc currently in a foreign call
BlockedOnForeignCall :: BlockReasonbase GHC.Conc.Sync currently in a foreign call
utf8DecodeForeignPtr :: ForeignPtr Word8 -> Int -> Int -> [Char]base GHC.Encoding.UTF8 No documentation available.
-
base GHC.Float No documentation available.
PlainForeignPtr :: !IORef Finalizers -> ForeignPtrContentsbase GHC.ForeignPtr The pointer refers to unmanaged memory that was allocated by a foreign function (typically using malloc). The finalizer frequently calls the C function free or some variant of it.
addForeignPtrConcFinalizer :: ForeignPtr a -> IO () -> IO ()base GHC.ForeignPtr This function adds a finalizer to the given ForeignPtr. The finalizer will run before all other finalizers for the same object which have already been registered. This is a variant of addForeignPtrFinalizer, where the finalizer is an arbitrary IO action. When finalization is triggered by GC, the finalizer will run in a new thread. When finalization is triggered by explicitly calling finalizeForeignPtr, the finalizer will run immediately on the current Haskell thread. NB. Be very careful with these finalizers. One common trap is that if a finalizer references another finalized value, it does not prevent that value from being finalized. In particular, Handles are finalized objects, so a finalizer should not refer to a Handle (including stdout, stdin, or stderr).
addForeignPtrFinalizer :: FinalizerPtr a -> ForeignPtr a -> IO ()base GHC.ForeignPtr This function adds a finalizer to the given foreign object. The finalizer will run before all other finalizers for the same object which have already been registered.