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.

  1. errorBadFormat :: Char -> a

    base Text.Printf

    Calls perror to indicate an unknown format letter for a given type.

  2. errorShortFormat :: a

    base Text.Printf

    Calls perror to indicate that the format string ended early.

  3. parseFormat :: PrintfArg a => a -> ModifierParser

    base Text.Printf

    No documentation available.

  4. BlockedOnForeignCall :: BlockReason

    base GHC.Conc

    currently in a foreign call

  5. BlockedOnForeignCall :: BlockReason

    base GHC.Conc.Sync

    currently in a foreign call

  6. utf8DecodeForeignPtr :: ForeignPtr Word8 -> Int -> Int -> [Char]

    base GHC.Encoding.UTF8

    No documentation available.

  7. data FFFormat

    base GHC.Float

    No documentation available.

  8. PlainForeignPtr :: !IORef Finalizers -> ForeignPtrContents

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

  9. 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).

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

Page 398 of many | Previous | Next